[Firebase] FireStore

1315 단어 FirebaseFirebase

Cloud Firestore

참고
Cloud Firestore | Firebase Documentation Realtime Database와 Cloud Firestore 차이점. 어떤걸 선택해야 할까?

1. Firestore 이란?

클라이언트 및 서버 측 개발에 사용되는 데이터를 저장하고 동기화하는 유연하고 확장 가능한 NoSQL 클라우드 데이터 베이스이다.

또는

Cloud Firestore는 Firebase 및 Google Cloud 의 모바일, 웹, 서버 개발에 사용되는 유연하고 확장 가능한 데이터베이스 이다.

2. Firestore 사용에 대해

2-1. 구조

Cloud Firestore는 오브젝트의 집합체이다. 하지만 Realtime Database 와 다르게

Collections와 Documents로 구성되어 있다.

Collections

Documents를 하위로 두고 있는 폴더같은 느낌이다.

Documents

Documents 는 제이슨 오브젝트 혹은 사전과 비슷하다.

필드의 키 값이 쌍으로 구성되어 있다.

2-2. 이용 규칙

  1. 컬렉션은 오직 문서만 포함할 수 있다.
  2. 문서의 크기는 1MB이다.
  3. 문서는 다른 문서를 포함할 수 없다.
  4. 근본적인 뿌리는 컬렉션만 사용할 수 잇다.

식당 앱에 대한 예시


(출처 - Firestore 유튜브)

채팅 앱 예시


(출처 - Firestore 공식문서)




지속적으로 업데이트할 예정이다.!

좋은 웹페이지 즐겨찾기