Firestore는 MongoDB 호환 API를 제공하므로 기존 MongoDB 애플리케이션의 데이터베이스로 Firestore를 사용할 수 있습니다.
서버리스
Firestore는 종량제 모델을 사용합니다. Firestore는 리소스를 사전 프로비저닝할 필요가 없으며 부하에 맞게 자동으로 확장됩니다.
사실상 무제한 확장
Firestore는 용량을 구성하거나, 샤딩하거나, 스토리지 및 I/O를 프로비저닝할 필요 없이 주문형으로 컴퓨팅 및 스토리지를 원활하게 확장합니다.
업계 최고의 고가용성
모든 Firestore 데이터베이스는 고가용성을 제공하며, 리전 배포의 경우 99.99%, 멀티 리전 배포의 경우 99.999% 의 가용성을 제공합니다.
Firestore에는 자동 멀티 리전 데이터 복제, 강력한 일관성 보장 쿼리, 원자적 일괄 작업, 트랜잭션 지원이 있습니다.
한 자릿수 밀리초 읽기 지연 시간
Firestore는 한 자릿수 밀리초의 읽기 지연 시간을 제공합니다.
엔터프라이즈급 보안 및 모니터링
Identity and Access Management,VPC 서비스 제어 (VPC-SC), 액세스 투명성, 액세스 승인, Cloud Monitoring, Cloud Logging을 포괄하는 중앙 집중식 Google Cloud 거버넌스로 Firestore를 보호합니다.
통합 데이터베이스 센터를 통해 Firestore 데이터베이스 Fleet의 가시성을 개선하고 관리를 간소화하세요. 중앙 집중식 제어와 AI 지원을 통해 통합된 Fleet 뷰와 간소화된 관리의 이점을 누릴 수 있습니다.
기본 원리
Firestore는 MongoDB 호환성을 제공하는 클라우드 중심 NoSQL 문서 데이터베이스입니다.
MongoDB 호환성을 갖춘 Firestore 데이터 모델에 따라 값에 매핑되는 필드를 포함하는 문서에 데이터가 저장됩니다. 이러한 문서는 데이터 정리와 쿼리에 사용할 수 있는 문서 컨테이너인 컬렉션에 저장됩니다. 문서에서는 문자열과 숫자부터 복잡한 삽입된 객체에 이르는 다양한 데이터 유형을 지원합니다.
또한 Firestore는 효율적이며 유연한 표현형 쿼리를 지원합니다.
표준 MongoDB 드라이버 또는 MongoDB Query Language (MQL)를 사용할 수 있습니다.
전체 컬렉션을 가져오지 않고도 문서 수준에서 데이터를 가져오는 얕은 쿼리를 만들 수 있으며, 쿼리나 커서에 정렬, 필터링, 제한을 추가하여 결과를 페이지로 나눌 수도 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],null,["# Firestore with MongoDB compatibility overview\n=============================================\n\nFirestore with MongoDB compatibility enables developers to use existing MongoDB application code,\ndrivers, tools, and the open-source ecosystem of MongoDB integrations with\nFirestore.\n\nFirestore offers a differentiated serverless document database service, featuring multi-region replication with strong consistency, virtually unlimited scalability, industry-leading high availability of up to 99.999% SLA, and\nsingle-digit milliseconds read performance.\n\nFirestore with MongoDB compatibility is available as part of [Firestore Enterprise edition](/firestore/native/docs/editions-overview).\n\nKey Capabilities\n================\n\nFirestore with MongoDB compatibility offers a number of key capabilities:\n\nHow does it work?\n-----------------\n\nFirestore is a cloud-first, NoSQL document database offering MongoDB\ncompatibility.\n\nFollowing the Firestore with MongoDB compatibility data model, you store data\nin documents that contain fields mapping to values. These documents are stored\nin collections, which are containers for your documents that you can use to\norganize your data and build queries. Documents support many different\n[data types](/firestore/mongodb-compatibility/docs/supported-data-types-drivers), from strings and numbers, to complex, embedded objects.\n\nAdditionally, querying in Firestore is expressive, efficient, and flexible.\nYou can use standard MongoDB driver or the MongoDB Query Language (MQL).\nYou can create shallow queries to retrieve data at the document level without needing to\nretrieve the entire collection, and add sorting, filtering, and limits to your\nqueries or cursors to paginate your results.\n\nFinally, Firestore with MongoDB compatibility is fully integrated with Google Cloud governance\nservices including\n[Identity and Access Management (IAM)](/firestore/mongodb-compatibility/docs/security/iam)\nCloud Monitoring, and Cloud Audit Logs.\n\nWhat's next\n-----------\n\n- [Get started with Firestore with MongoDB compatibility](/firestore/mongodb-compatibility/docs/create-and-query-database)"]]