Cloud Firestore는 글로벌 규모의 모바일 및 웹 앱용 데이터를 쉽게 저장, 동기화, 쿼리할 수 있게 해주는 NoSQL 문서 데이터베이스입니다.
plat_ios
plat_android
plat_web
원하는 대로 데이터 쿼리 및 구조화
컬렉션 및 문서를 사용하여 데이터를 쉽게 구조화할 수 있습니다. 계층 구조를 만들어 관련 데이터를 저장하고 명시적인 쿼리를 사용해서 필요한 데이터를 쉽게 검색할 수 있습니다. 모든 쿼리는 데이터 세트가 아닌 결과 세트 크기에 맞게 확장되므로 첫 날부터 앱 확장 준비가 완료됩니다.
Cloud Firestore에는 사용자가 직접 서버를 구성할 필요 없이 데이터베이스에 액세스할 수 있도록 모바일 및 웹 SDK와 종합적인 보안 규칙 세트가 포함되어 있습니다. 서버리스 컴퓨팅 제품인 Cloud Functions를 사용하면 데이터베이스의 데이터 변화에 대응하는 호스팅된 백엔드 코드를 실행할 수 있습니다. 물론 기존 클라이언트 라이브러리(예: Node, Python, Go, 자바)에서도 Cloud Firestore에 액세스할 수 있습니다.
기기 간, 온라인/오프라인 데이터 동기화
Cloud Firestore를 사용하면 기기 간에 앱 데이터를 자동으로 동기화할 수 있습니다. 데이터 변경이 있을 경우 이를 알려주므로, 공동작업 환경 및 실시간 앱을 쉽게 구축할 수 있습니다. 사용자는 오프라인 상태를 포함해서 언제든지 데이터에 액세스하고 데이터를 변경할 수 있습니다. 오프라인 모드는 iOS, Android, 웹에서 제공됩니다.
전 세계로 확장
Google 스토리지 인프라를 기반으로 하는 Cloud Firestore는 사용자의 비즈니스에 맞게 확장되도록 구축되었습니다. 이제는 서버를 관리하거나 일관성을 걱정하는 대신 앱 개발에 주력할 수 있습니다.
강력한 사용자 기반 보안
선언적 보안 언어를 사용해서 사용자 ID 데이터, 데이터의 패턴 일치 등을 기반으로 데이터 액세스를 제한할 수 있습니다. Cloud Firestore는 또한 Firebase 인증과 통합되어 간단하고 직관적인 사용자 인증을 제공합니다.
Acintyo는 Firebase를 사용하여 앱 개발을 간소화하고 앱 개발 속도를 25% 높였습니다.
175개국에 수백만 명의 사용자를 보유하고 있는 Galarm팀은 Firebase의 확장 가능한 완전 관리형 인프라를 사용한 결과 앱 개발 속도를 높이고 태스크를 자동화하며 엔지니어링 타임을 확보해 아이디어를 실현하는 데 집중할 수 있게 되었습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],[],[],[]]