데이터베이스 아이콘

Firestore

확장성이 뛰어난 서버리스 NoSQL 문서 데이터베이스

멀티 리전 복제, 사실상 무제한의 확장성, 업계 최고 수준의 가용성(최대 99.999% SLA)을 제공하는 완전 관리형 문서 데이터베이스로 모바일 및 웹 애플리케이션을 빌드하세요.

신규 고객에게는 Firestore에 사용할 수 있는 $300의 무료 크레딧이 제공됩니다. 모든 고객은 하루에 읽기 50,000회, 쓰기 20,000회, 삭제 20,000회, 스토리지 1GB를 무료로 사용할 수 있으며 크레딧이 차감되지 않습니다.


기능

MongoDB 호환성을 갖춘 Firestore

까다로운 문서 데이터베이스 워크로드를 위한 Firestore의 차별화된 서버리스 서비스 및 업계 최고의 기능과 함께 MongoDB의 API 이식성을 활용하세요. 이제 MongoDB 통합의 오픈소스 생태계는 물론 기존 MongoDB 애플리케이션 코드, 드라이버, 통합을 사용하여 일반적인 사용 사례를 위한 애플리케이션을 빠르게 빌드할 수 있습니다. 자세히 알아보기

서버리스

수요에 따라 쉽게 확장 또는 축소되는 완전 관리형 서버리스 문서 데이터베이스를 사용하면 수동 샤딩, 유지보수 기간, 관리 다운타임 없이 애플리케이션 개발에 집중할 수 있습니다. 기본 데이터베이스 인프라 관리에 대한 걱정 없이 strong consistency와 사실상 무제한의 확장성을 갖춘 멀티 리전 복제를 활용할 수 있습니다.

생성형 AI 기능

Firestore 벡터 검색, LangChain 및 LlamaIndex를 사용하여 생성형 AI 애플리케이션을 손쉽게 빌드하세요. Firestore의 통합은 문서에서 정보를 로드하고 저장하기 위한 문서 로더, 벡터 저장소, 메모리(예: 채팅 메시지 메모리)와 같은 일반적인 패턴을 지원합니다. 또한 턴키 확장 프로그램을 사용해 클릭 몇 번으로 Firestore를 널리 사용되는 AI 서비스와 통합할 수 있습니다. 이를 통해 자동 임베딩 생성, 언어 번역, 이미지 분류 등의 사용 사례를 지원할 수 있습니다.

강력한 쿼리 엔진

Firestore에서는 벡터 검색과 같은 정교한 쿼리를 실행하고 JSON 또는 BSON 호환 문서 데이터에 대해 ACID 트랜잭션을 수행할 수 있습니다. 따라서 데이터를 보다 유연하게 구성할 수 있습니다.

실시간 동기화 및 오프라인 모드

기본 제공되는 실시간 동기화 및 오프라인 모드 기능을 통해 멀티 사용자용 공동작업 애플리케이션을 모바일 웹, IoT 기기에서 쉽게 빌드할 수 있습니다. 이를 통해 실시간 애셋 추적과 활동 추적, 실시간 분석, 미디어 및 제품 카탈로그, 통신, 소셜 사용자 프로필, 게임 리더보드로 구성된 워크로드를 제공할 수 있습니다.

많이 사용되는 언어의 라이브러리

Firestore 데이터베이스는 기본 Firestore, MongoDB, Datastore 드라이버 및 SDK를 지원합니다.  즉, 웹, iOS, Android, Flutter, C++, Unity와 같은 선호하는 클라이언트 측 개발 런타임에서 Firestore 데이터베이스에 액세스할 수 있으므로 애플리케이션 개발에 집중할 수 있습니다. Firestore는 Node.js, 자바, Go, Ruby, PHP를 사용하는 기존 서버 측 개발 라이브러리도 지원합니다.

멀티 리전 복제

Firestore는 strong consistency와 최대 99.999% SLA의 업계 최고 수준의 가용성을 갖춘 자동 멀티 리전 복제를 제공합니다. 이를 통해 재해가 발생해도 데이터를 안전하게 사용할 수 있습니다.

보안

Firestore는 Cloud Identity and Access Management, Cloud Identity Platform, Firebase 인증과 원활하게 통합되어 ID 기반 보안 액세스 제어를 맞춤설정하고 구성 언어를 사용한 데이터 검증도 지원합니다.

Firestore 및 Firebase 통합

Firestore와 Firebase는 긴밀하게 통합되어 애플리케이션을 위한 포괄적인 백엔드 솔루션을 제공합니다. Firebase는 인증, 호스팅, 서버리스 함수 등 다양한 서비스를 제공하는 플랫폼 역할을 하며, Firestore는 확장 가능한 데이터 스토리지 및 실시간 동기화를 위해 설계된 Firebase 내의 NoSQL 데이터베이스입니다. 

데이터 저장소 모드

Firestore는 Datastore API를 지원합니다. 기존 Datastore 앱을 변경할 필요가 없으며, 동일한 성능 특성과 가격에 추가로 strong consistency의 이점까지 누릴 수 있습니다.

작동 방식

Cloud Firestore는 Firebase 및 Google Cloud의 휴대기기, 웹, 서버 개발에 사용되는 유연하고 확장 가능한 데이터베이스입니다. Firestore로 시작하면 강력하고 다채로운 애플리케이션을 손쉽게 작성할 수 있습니다. 데이터 위치, 문서 ID, 필드 이름, 색인, 읽기 및 쓰기 작업, 규모 확장을 위한 설계 등 Firestore를 사용한 앱 빌드 권장사항을 소개합니다.

Firestore 시작하기

일반적인 용도

모바일 및 웹 앱

반응형 모바일 및 웹 앱 개발

Firestore는 모바일 및 웹 앱 백엔드의 경우 최신 모바일 및 웹 앱의 주요 요구사항을 직접 해결하는 강력한 관리형 데이터베이스 솔루션 역할을 합니다. 클라이언트 측 SDK(iOS, Android, 웹)는 실시간 업데이트를 제공하며 자동 데이터 동기화를 통해 강력한 지원을 제공하므로 언제 어디서나 액세스할 수 있습니다.

이제 복잡한 백엔드 인프라 개발 및 유지보수에 발목 잡히지 않고 빌드 프로세스를 크게 가속화하여 사용자에게 핵심적인 애플리케이션 가치를 제공하는 데 집중할 수 있습니다.

모바일 및 웹 사용 사례

반응형 모바일 및 웹 앱 개발

Firestore는 모바일 및 웹 앱 백엔드의 경우 최신 모바일 및 웹 앱의 주요 요구사항을 직접 해결하는 강력한 관리형 데이터베이스 솔루션 역할을 합니다. 클라이언트 측 SDK(iOS, Android, 웹)는 실시간 업데이트를 제공하며 자동 데이터 동기화를 통해 강력한 지원을 제공하므로 언제 어디서나 액세스할 수 있습니다.

이제 복잡한 백엔드 인프라 개발 및 유지보수에 발목 잡히지 않고 빌드 프로세스를 크게 가속화하여 사용자에게 핵심적인 애플리케이션 가치를 제공하는 데 집중할 수 있습니다.

모바일 및 웹 사용 사례

게임

대화형 최신 게임 빌드

최신 게임은 몰입형 플레이어 경험을 지원하기 위해 고성능의 유연한 데이터베이스를 필요로 합니다. Firestore는 강력하고 확장 가능하며 내구성이 뛰어난 문서 데이터베이스를 제공하며, 사용자 프로필, 인게임 인벤토리, 게임 상태, Marketplace 등록정보와 같은 중요한 영구 데이터를 관리하는 데 적합합니다. 실시간 기능을 통해 모든 플랫폼과 규모에서 일관되고 동기화된 플레이어 경험을 보장하므로 데이터베이스 제한에 대한 걱정 없이 매력적인 게임플레이를 만드는 데 집중할 수 있습니다.

게임 사용 사례

대화형 최신 게임 빌드

최신 게임은 몰입형 플레이어 경험을 지원하기 위해 고성능의 유연한 데이터베이스를 필요로 합니다. Firestore는 강력하고 확장 가능하며 내구성이 뛰어난 문서 데이터베이스를 제공하며, 사용자 프로필, 인게임 인벤토리, 게임 상태, Marketplace 등록정보와 같은 중요한 영구 데이터를 관리하는 데 적합합니다. 실시간 기능을 통해 모든 플랫폼과 규모에서 일관되고 동기화된 플레이어 경험을 보장하므로 데이터베이스 제한에 대한 걱정 없이 매력적인 게임플레이를 만드는 데 집중할 수 있습니다.

게임 사용 사례

생성형 AI

풍부한 생성형 AI 앱 빌드

Firestore 벡터 검색, LangChain, LlamaIndex를 사용하여 강력한 생성형 AI 애플리케이션과 검색 증강 생성(RAG) 아키텍처를 빌드하세요.

Firestore를 확장 가능한 벡터 데이터베이스로 활용하면 임베딩과 컨텍스트 데이터를 저장하여 효율적인 시맨틱 검색을 통해 사용자 쿼리에 기반한 관련 정보를 검색할 수 있습니다. 

생성형 AI 사용 사례

풍부한 생성형 AI 앱 빌드

Firestore 벡터 검색, LangChain, LlamaIndex를 사용하여 강력한 생성형 AI 애플리케이션과 검색 증강 생성(RAG) 아키텍처를 빌드하세요.

Firestore를 확장 가능한 벡터 데이터베이스로 활용하면 임베딩과 컨텍스트 데이터를 저장하여 효율적인 시맨틱 검색을 통해 사용자 쿼리에 기반한 관련 정보를 검색할 수 있습니다. 

생성형 AI 사용 사례

맞춤설정

맞춤설정된 경험 만들기

Firestore를 사용하여 대규모로 맞춤화된 경험을 제공하세요. 유연한 이 문서 데이터베이스를 사용하면 주요 채널(CRM, 웹, 모바일)의 다양한 사용자 데이터를 손쉽게 관리하고 프로필, 환경설정, 활동을 원활하게 통합할 수 있습니다. 사용자에 대한 이해를 바탕으로 조정 및 확장되는 강력한 맞춤설정 파이프라인을 구축하여 참여도와 성장을 촉진합니다.

맞춤설정 사용 사례

맞춤설정된 경험 만들기

Firestore를 사용하여 대규모로 맞춤화된 경험을 제공하세요. 유연한 이 문서 데이터베이스를 사용하면 주요 채널(CRM, 웹, 모바일)의 다양한 사용자 데이터를 손쉽게 관리하고 프로필, 환경설정, 활동을 원활하게 통합할 수 있습니다. 사용자에 대한 이해를 바탕으로 조정 및 확장되는 강력한 맞춤설정 파이프라인을 구축하여 참여도와 성장을 촉진합니다.

맞춤설정 사용 사례

콘텐츠 관리

콘텐츠 관리 시스템 지원

Firestore를 사용해 모든 플랫폼에서 풍부하고 역동적인 콘텐츠 경험을 제공하세요. 강력하고 확장 가능한 이 문서 데이터베이스는 리치 미디어 메타데이터와 복잡한 텍스트 데이터를 포함한 다양한 콘텐츠를 관리하는 중앙 허브 역할을 합니다. 유연한 문서 모델을 통해 메타데이터가 풍부한 구조화된 콘텐츠를 모바일 및 웹 애플리케이션에 일관적이고 효율적으로 전송할 수 있으므로 성능이나 데이터 무결성을 저해하지 않고 콘텐츠 라이브러리와 사용자층을 확장할 수 있습니다.

콘텐츠 관리 사용 사례

    콘텐츠 관리 시스템 지원

    Firestore를 사용해 모든 플랫폼에서 풍부하고 역동적인 콘텐츠 경험을 제공하세요. 강력하고 확장 가능한 이 문서 데이터베이스는 리치 미디어 메타데이터와 복잡한 텍스트 데이터를 포함한 다양한 콘텐츠를 관리하는 중앙 허브 역할을 합니다. 유연한 문서 모델을 통해 메타데이터가 풍부한 구조화된 콘텐츠를 모바일 및 웹 애플리케이션에 일관적이고 효율적으로 전송할 수 있으므로 성능이나 데이터 무결성을 저해하지 않고 콘텐츠 라이브러리와 사용자층을 확장할 수 있습니다.

    콘텐츠 관리 사용 사례

      가격 책정

      Firestore 가격 책정 방식Firestore 가격은 데이터베이스에서 수행된 읽기 및 쓰기 작업, 사용된 스토리지, 네트워크 사용량을 기준으로 책정됩니다. 가격은 선택한 버전에 따라 다릅니다. 약정 사용 할인으로 가격을 더 줄일 수 있습니다.
      특성설명가격(USD)

      운영

      Standard 버전

      표준 쿼리 엔진, 유연한 SDK, 실시간 및 오프라인 지원, 고가용성, 원활한 자동 확장을 갖춘 편리한 서버리스 운영 모델 등 문서 데이터베이스로서의 포괄적인 기능을 제공합니다.

      서버리스 모델에서 Standard 버전에서 수행되는 작업은 읽기, 쓰기, 삭제 단위를 기준으로 요금이 청구됩니다.

      읽기 유닛

      Starting at

      $0.03

      읽기 단위 100,000개당

      쓰기 단위

      Starting at

      $0.09

      쓰기 단위 100,000개당

      삭제 단위

      Starting at

      $0.01

      삭제 단위 100,000개당

      운영

      Enterprise 버전

      MongoDB 호환성 및 더 많은 기능과 더 높은 한도를 지원하는 고급 쿼리 엔진을 비롯한 추가 기능을 제공합니다.

      서버리스 모델에서 Enterprise 버전의 작업은 읽기 및 쓰기 단위를 기준으로 요금이 청구됩니다.

      읽기 유닛

      Starting at

      $0.05

      읽기 단위 100만 개당(4KB 단위)

      쓰기 단위

      Starting at

      $0.26

      쓰기 단위 100만 개당(1KB 단위)

      스토리지

      Standard 버전

      Standard 버전은 SSD와 HDD를 모두 사용하는 하이브리드 스토리지를 제공합니다.

      Starting at

      $0.15

      GB/월당

      Enterprise 버전

      Enterprise 버전은 모든 사용 패턴에서 일관된 성능을 제공하는 SSD 스토리지를 제공합니다.

      Starting at

      $0.24

      GB/월당

      네트워크

      인그레스

      무료

      리전 내 이그레스

      무료

      리전 간 이그레스

      Starting at

      $0.01

      GB당

      StandardEnterprise 버전의 Firestore 가격 책정에 관한 자세한 내용을 확인하세요.


      Firestore 가격 책정 방식

      Firestore 가격은 데이터베이스에서 수행된 읽기 및 쓰기 작업, 사용된 스토리지, 네트워크 사용량을 기준으로 책정됩니다. 가격은 선택한 버전에 따라 다릅니다. 약정 사용 할인으로 가격을 더 줄일 수 있습니다.

      운영

      설명

      Standard 버전

      표준 쿼리 엔진, 유연한 SDK, 실시간 및 오프라인 지원, 고가용성, 원활한 자동 확장을 갖춘 편리한 서버리스 운영 모델 등 문서 데이터베이스로서의 포괄적인 기능을 제공합니다.

      서버리스 모델에서 Standard 버전에서 수행되는 작업은 읽기, 쓰기, 삭제 단위를 기준으로 요금이 청구됩니다.

      가격(USD)

      읽기 유닛

      설명

      Starting at

      $0.03

      읽기 단위 100,000개당

      쓰기 단위

      설명

      Starting at

      $0.09

      쓰기 단위 100,000개당

      삭제 단위

      설명

      Starting at

      $0.01

      삭제 단위 100,000개당

      운영

      설명

      Enterprise 버전

      MongoDB 호환성 및 더 많은 기능과 더 높은 한도를 지원하는 고급 쿼리 엔진을 비롯한 추가 기능을 제공합니다.

      서버리스 모델에서 Enterprise 버전의 작업은 읽기 및 쓰기 단위를 기준으로 요금이 청구됩니다.

      가격(USD)

      읽기 유닛

      설명

      Starting at

      $0.05

      읽기 단위 100만 개당(4KB 단위)

      쓰기 단위

      설명

      Starting at

      $0.26

      쓰기 단위 100만 개당(1KB 단위)

      스토리지

      설명

      Standard 버전

      Standard 버전은 SSD와 HDD를 모두 사용하는 하이브리드 스토리지를 제공합니다.

      가격(USD)

      Starting at

      $0.15

      GB/월당

      Enterprise 버전

      Enterprise 버전은 모든 사용 패턴에서 일관된 성능을 제공하는 SSD 스토리지를 제공합니다.

      설명

      Starting at

      $0.24

      GB/월당

      네트워크
      설명

      인그레스

      가격(USD)

      무료

      리전 내 이그레스

      설명

      무료

      리전 간 이그레스

      설명

      Starting at

      $0.01

      GB당

      StandardEnterprise 버전의 Firestore 가격 책정에 관한 자세한 내용을 확인하세요.


      가격 계산기

      리전별 가격 및 수수료를 포함한 월별 Firestore 비용을 예측해 볼 수 있습니다.

      넉넉한 무료 등급

      모든 고객은 하루에 읽기 50,000회, 쓰기 20,000회, 삭제 20,000회, 스토리지 1GB를 무료로 사용할 수 있으며 크레딧이 차감되지 않습니다.

      개념 증명 시작

      넉넉한 혜택이 포함된 무료 등급

      동적 웹사이트 배포

      웹 또는 모바일 클라이언트 라이브러리를 사용하여 Firestore 데이터베이스 만들기

      서버 클라이언트 라이브러리를 사용하여 Firestore 데이터베이스 만들기

      모든 Firestore 코드 샘플 확인하기

      비즈니스 사례

      매월 600,000명이 넘는 활성 개발자가 Firestore를 사용합니다.


      Forbes 로고

      "새로운 통계 처리 시스템을 구현한 후 참여자의 사이트 측정항목을 훨씬 더 빨리 업데이트할 수 있었습니다. 참여자들에게 세분화된 수준의 데이터를 제공함으로써 콘텐츠를 최적화하고 독자에게 가능한 한 최고의 콘텐츠를 제공할 수 있도록 지원할 수 있습니다."

      벤자민 해리건, Forbes 소프트웨어 설계자

      Google Cloud