IT

Firebase FireStore

jeonganWkd 2020. 9. 22. 12:03

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

 안드로이드 개발자가 AWS, GCP 를 이용한 서버 개발없이 안드로이드 소스코드 내에서 바로 데이터를

 데이터베이스에 저장할 수 있기 때문에 사용한다(서버 개발자 불필요)

 

2. 파이어 스토어란?

  •  파이어스토어는 NOSQL이다!
  •  테이블에 해당되는 Collection이 있다!
  •  Collection에는 데이터를 저장하는데, 그것을 Document라고 한다!
  •  Document는 Key, Value로 구성되어있다!

 

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

  • 안드로이드 스튜디오에서 빈 액티비티 생성 후 상단의 Tools에서 파이어베이스 선택
  • build.gradle에 파일의 dependencies에 라이브러리가 추가된다

4. Java에서 Map을 사용하는 이유?

  • Java에서 Key, Value 처리를 하는 Map을 이용하여 데이터베이스에 저장한다
  • 파이어스토어는 Key, Value로 처리를 하기 때문에 Map을 사용한다