구글 파이어 베이스를 사용하면 데이터베이스(No-sql 형식)를 제공하는데 사용하기가 참 편리하고 쉽다.
자바, 자바스크립트 기타등등 여러 언어에서 Rest형식으로 가져다 쉽게 쓸수 있어서 편리하다..간단하게 정보를 저장하는 데 사용하면 좋을 것 같다.
물론 1달에 10기가 밖에(?) 사용 할 수 없는게 흠이긴 하지만, 실제 10기가를 한달동안 쓸 일이 얼마나 될까? 텍스트를 저장하는 용도라면 거의 무제한이라고 생각한다.'
자바스크립트로 한다면 자신의 키값과 도메인 주소가 노출되는 단점이 있지만..그래도 몽고db처럼 간단하게 데이터를 주고받을 수 있어서 참 편리한건 어쩔수 없다.
var config = {
apiKey: "파이어 베이스에서 발급 받은 키",
authDomain: "파이어 베이스에서 발급 받은 도메인",
databaseURL: "파이어 베이스에서 받은 데이터베이스 주소"
};
firebase.initializeApp(config);
var database = firebase.database(); //데이터베이스 접속 스키마 생성
//여기서 ranking은 R-DB로 설명하면 테이블이다.
firebase.database().ref('ranking/'+userId).set({ //테이블에 어떠한 id를 프리머리키로 넣을지 설정하는 부분(테이블명칭/키)
id: userId, //원하는 데이터를 Json 형식으로 나열
score: 100
}); //Update or Insert
firebase.database().ref('/ranking/').once('value').then(function(datas) {
console.log(datas.val());
}); //데이터 가져오기
반응형
'기타' 카테고리의 다른 글
이클립스 SVN, Git에서 커밋 제외(공유금지) 설정 (0) | 2019.04.30 |
---|---|
PSFTP 사용 (0) | 2019.04.30 |
Visual Studio Code (0) | 2019.04.30 |
Redis Cluster 구성 (0) | 2019.04.30 |
Redis Memory 데이터 베이스 (0) | 2019.04.30 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글