파이어 스토러를 이용하는 이유 ?
- 안드로이드 개발자가, AWS 나 GCP 를 이용한 서버 개발 없이, 안드로이드 소스코드 내에서 바로 데이터를 데이터베이스에 저장 할 수 있기 떄문이다.
파이어 스토어는 어떻게 구성 되어 있나?
- NoSql 이다.
- 테이블에 해당되는 Collection 이 있습니다.
- Collection 에는 데이터를 저장하는데 그것을 Document 라고 합니다.
- Document 는 Key,Value 로 되어 있습니다.
- 장점
제공해주는 데이터베이스에 다이렉트로 이용할수있는게 장점
앱개발자가 바로 할수 있음 ( 서버개발자 필요없음)
자바에서 key value 형식으로 저장할수있게 하는것이 Map 이다 (HashMap) key는 문자열 value 객체
컬렉션-> 다큐먼트 -> key:value 용어 확실히