본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


기타

Firebase 저장소

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2019. 4. 30.

 

 

구글 파이어 베이스를 사용하면 데이터베이스(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 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글