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을 사용한다
'IT' 카테고리의 다른 글
자바의 클래스와 객체 Class/Object / Instance (0) | 2020.09.29 |
---|---|
Data Structure(JAVA Collections) Stack, Queue ... (0) | 2020.09.25 |
REST API (0) | 2020.09.25 |
프로세스, 쓰레드, 쓰레드풀, 캐시 Proccess, Thread, Thread Pool, Cache (0) | 2020.09.24 |
안드로이드 프래그먼트 Android Fragment (0) | 2020.09.23 |