IT 기술 용어

Firebase FireStore 파이어스토어 안드로이드

Pro.Dev 2020. 9. 22. 11:58
반응형

1. 파이어 스토어를 사용하는 이유?

 

  • 안드로이드 개발자가, AWS나 GCP를 이용한 서버 개발 없이, 안드로이드 소스코드 내에서 바로 데이터를 데이터베이스에 저장할 수 있기 때문에 사용한다.

 안드로이드 파이어베이스

 

2. 파이어 스토어는 무엇입니까? 어떻게 구성되어 있습니까?

 

  • 파이어 스토어는 NoSQL 이다.
  • 테이블에 해당되는 Collection 이 있습니다.
  • Collection 에는 데이터를 저장하는데 그것을 Document 라고 합니다.
  • Document 는 Key, Value 로 되어 있습니다.

 NoSQL

 

 

3. 안드로이드에서 파이어베이스 연동하는 방법

  • 안드로이드 스튜이오 - Tools - 파이어베이스를 클릭
  • 설명대로 진행하면, build.gradle 파일에 dependencies 에 라이브러리가 추가된다.

 파이어스토어
 gradle

 

 

4. 자바에서 Map 을 사용한 이유는 무엇입니까?

  • Java 에서, key / value 처리를 하는 Map 을 이용해서, 데이터베이스에 저장한다.
  • 파이어스토어는 키/밸류로 저장하기 때문에, Map을 사용한다.

 Java Map

 

 

반응형