データベースのアイコン

Firestore

MongoDB 互換のエンタープライズ グレードのドキュメント データベース

事実上無制限のスケーラビリティと業界最高水準の可用性を備えたフルマネージドのサーバーレス ドキュメント データベースを使用して、AI、ウェブ、モバイル アプリケーションを構築できます。

新規のお客様には、Firestore で使用できる無料クレジット $300 分を進呈いたします。すべてのお客様は、1 日あたり 50,000 回の読み取り、20,000 回の書き込み、20,000 回の削除、1 GB のストレージを無料でご利用いただけます。クレジットに対する課金はありません。


機能

MongoDB 互換の Firestore

Firestore のサーバーレス データベース サービスで、使い慣れた MongoDB 互換の API を使用できます。MongoDB インテグレーションのオープンソース エコシステムに加えて、既存の MongoDB アプリケーション コード、ドライバ、インテグレーションを使用できるため、一般的なユースケース向けのアプリケーションを迅速に構築できます。詳細

リアルタイム同期を備えた Firestore ネイティブ モード

パイプライン オペレーションとコア オペレーションを利用して、高度なクエリ機能、AI を活用したコーディング統合、堅牢なオフライン データ処理を活用する表現力豊かなアプリケーションを開発できます。組み込みのリアルタイム同期により、モバイル、ウェブ、IoT 向けのマルチユーザーの協調型アプリを簡単に作成できます。ライブ アセット トラッキング、アクティビティ モニタリング、リアルタイム分析、メディアとプロダクト カタログ、動的なソーシャル プロフィール、ゲーム リーダーボードなどのワークロードを強化します。詳細

サーバーレス

手動シャーディング、メンテナンスの時間枠や管理上のダウンタイムなしで必要に応じて簡単にスケールアップ ダウンできる、フルマネージドでサーバーレスなドキュメント データベースを使用することで、アプリケーション開発に集中できます。基盤となるデータベース インフラストラクチャの管理を気にせずに、強整合性と事実上無制限の拡張性を備えたマルチリージョン レプリケーションを利用できます。

生成 AI 機能

Firestore ベクトル検索MCP ツールボックスLangChainLlamaindex を使用して生成 AI アプリケーションを簡単に構築できます。Firestore のインテグレーションでは、一般的なパターンがサポートされています。つまり、ドキュメント、ベクターストア、メモリ(チャット メッセージ メモリなど)から情報を読み込んで保存するドキュメント ローダです。また、ターンキーの拡張機能を使用して、数回のクリックで Firestore を一般的な AI サービスと統合することもできます。これにより、自動エンベディング生成、言語翻訳、画像分類などのユースケースが可能になります。

強力なクエリエンジン

Firestore では、JSON または BSON 互換のドキュメント データに対して、ベクトル検索や ACID トランザクションなどの高度なクエリを実行できます。このため、データを柔軟に構成できます。

一般的な言語のライブラリ

Firestore データベースは、ネイティブの Firestore、MongoDB、Datastore のドライバと SDK をサポートしています。つまり、ウェブ、iOS、Android、Flutter、C++、Unity などの自分の好きなクライアントサイド開発ランタイムで Firestore データベースにアクセスできるため、アプリケーション開発に集中できます。Firestore では、Node.js、Java、Go、Ruby、PHP を使用する従来のサーバーサイド開発ライブラリもサポートしています。

マルチリージョンのレプリケーション

Firestore は、強整合性と業界最高水準の高可用性(最大 99.999% の SLA)を備えた自動マルチリージョン レプリケーションを提供します。これにより、障害が発生した場合でもデータの安全性と可用性が維持されます。

セキュリティ

Firestore は Cloud Identity and Access Management、Cloud Identity Platform、Firebase Authentication とのシームレスな統合により、カスタマイズ可能な ID ベースのセキュリティ アクセス制御と、構成言語を使用したデータ検証が可能です。

Datastore モード

Firestore は Datastore API をサポートしています。既存のデータストア アプリに変更を加える必要はなく、現状のパフォーマンス特性と料金を維持したまま、強整合性のメリットも期待できます。

仕組み

Firestore は、Firebase と Google Cloud からのモバイル デバイス、ウェブ、サーバー開発に対応した、柔軟でスケーラブルなデータベースです。Firestore の使い方は非常に簡単で、豊富な機能を備えたアプリケーションの作成も簡単です。データの場所、ドキュメント ID、フィールド名、インデックス、読み取り操作と書き込み操作、スケールの設計など、Firestore を使用するアプリを構築するためのベスト プラクティスをご覧ください。

Firestore を使ってみましょう。

一般的な使用例

モバイルアプリ、ウェブアプリ

レスポンシブなモバイルアプリとウェブアプリを開発

モバイルアプリとウェブアプリのバックエンドの場合、Firestore は、最新のモバイルアプリとウェブアプリの主要な要件に直接対応する、強力なマネージド データベース ソリューションとして機能します。クライアントサイド SDK(iOS、Android、ウェブ)はリアルタイムの更新機能を備え、自動データ同期による堅牢なサポートを提供し、いつでもどこでもアクセスできるようにします。

複雑なバックエンド インフラストラクチャの開発とメンテナンスに時間を取られる代わりに、ビルドプロセスを大幅に加速し、ユーザーにコア アプリケーションの価値を提供することに集中できます。

モバイルとウェブのユースケース

レスポンシブなモバイルアプリとウェブアプリを開発

モバイルアプリとウェブアプリのバックエンドの場合、Firestore は、最新のモバイルアプリとウェブアプリの主要な要件に直接対応する、強力なマネージド データベース ソリューションとして機能します。クライアントサイド SDK(iOS、Android、ウェブ)はリアルタイムの更新機能を備え、自動データ同期による堅牢なサポートを提供し、いつでもどこでもアクセスできるようにします。

複雑なバックエンド インフラストラクチャの開発とメンテナンスに時間を取られる代わりに、ビルドプロセスを大幅に加速し、ユーザーにコア アプリケーションの価値を提供することに集中できます。

モバイルとウェブのユースケース

ゲーム

インタラクティブな最新ゲームを構築

最新のゲームでは、没入感のあるプレーヤー エクスペリエンスを実現するために、高性能で柔軟なデータベースが求められます。Firestore は、堅牢でスケーラブルかつ耐久性のあるドキュメント データベースを提供します。ユーザー プロフィール、ゲーム内のインベントリ、ゲームの状態、マーケットプレイスの出品など、重要な永続データの管理に最適です。リアルタイム機能により、すべてのプラットフォームで、あらゆる規模で、一貫した同期されたプレーヤー エクスペリエンスが保証されるため、データベースの制限を気にすることなく、魅力的なゲームプレイの作成に集中できます。

ゲームのユースケース

インタラクティブな最新ゲームを構築

最新のゲームでは、没入感のあるプレーヤー エクスペリエンスを実現するために、高性能で柔軟なデータベースが求められます。Firestore は、堅牢でスケーラブルかつ耐久性のあるドキュメント データベースを提供します。ユーザー プロフィール、ゲーム内のインベントリ、ゲームの状態、マーケットプレイスの出品など、重要な永続データの管理に最適です。リアルタイム機能により、すべてのプラットフォームで、あらゆる規模で、一貫した同期されたプレーヤー エクスペリエンスが保証されるため、データベースの制限を気にすることなく、魅力的なゲームプレイの作成に集中できます。

ゲームのユースケース

生成 AI

豊富な生成 AI アプリを構築

Firestore ベクトル検索MCP ツールボックスLangChainLlamaindex を使用して、強力な生成 AI アプリケーションと検索拡張生成(RAG)アーキテクチャを構築できます。

Firestore をスケーラブルなベクトル データベースとして活用することで、エンベディングとコンテキスト データを保存し、効率的なセマンティック検索を可能にして、ユーザーのクエリに基づいて関連情報を取得できます。

生成 AI のユースケース

豊富な生成 AI アプリを構築

Firestore ベクトル検索MCP ツールボックスLangChainLlamaindex を使用して、強力な生成 AI アプリケーションと検索拡張生成(RAG)アーキテクチャを構築できます。

Firestore をスケーラブルなベクトル データベースとして活用することで、エンベディングとコンテキスト データを保存し、効率的なセマンティック検索を可能にして、ユーザーのクエリに基づいて関連情報を取得できます。

生成 AI のユースケース

カスタマイズ

パーソナライズされた体験を提供する

Firestore を使用して、高度にパーソナライズされたエクスペリエンスを大規模に提供します。この柔軟なドキュメント データベースにより、主要なチャネル(CRM、ウェブ、モバイル)からの多様なユーザーデータを簡単に管理し、プロファイル、好み、アクティビティをシームレスに統合できます。ユーザーの理解に合わせて適応、拡張できる強力なパーソナライズ パイプラインを構築し、エンゲージメントと成長を促進します。

パーソナライズのユースケース

パーソナライズされた体験を提供する

Firestore を使用して、高度にパーソナライズされたエクスペリエンスを大規模に提供します。この柔軟なドキュメント データベースにより、主要なチャネル(CRM、ウェブ、モバイル)からの多様なユーザーデータを簡単に管理し、プロファイル、好み、アクティビティをシームレスに統合できます。ユーザーの理解に合わせて適応、拡張できる強力なパーソナライズ パイプラインを構築し、エンゲージメントと成長を促進します。

パーソナライズのユースケース

コンテンツ管理

コンテンツ管理システムを強化

Firestore を使用して、あらゆるプラットフォームでリッチで動的コンテンツのエクスペリエンスを提供します。この強力でスケーラブルなドキュメント データベースは、リッチメディア メタデータや複雑なテキストデータなど、多様なコンテンツを管理する中央ハブとして機能します。柔軟なドキュメント モデルにより、メタデータが豊富な構造化コンテンツをモバイル アプリケーションやウェブ アプリケーションに確実かつ効率的に配信できるため、パフォーマンスやデータの完全性を損なうことなく、コンテンツ ライブラリやユーザーベースを拡張できます。

コンテンツ管理のユースケース

    コンテンツ管理システムを強化

    Firestore を使用して、あらゆるプラットフォームでリッチで動的コンテンツのエクスペリエンスを提供します。この強力でスケーラブルなドキュメント データベースは、リッチメディア メタデータや複雑なテキストデータなど、多様なコンテンツを管理する中央ハブとして機能します。柔軟なドキュメント モデルにより、メタデータが豊富な構造化コンテンツをモバイル アプリケーションやウェブ アプリケーションに確実かつ効率的に配信できるため、パフォーマンスやデータの完全性を損なうことなく、コンテンツ ライブラリやユーザーベースを拡張できます。

    コンテンツ管理のユースケース

      料金

      Firestore の料金の仕組みFirestore の料金は、データベースで実行された読み取りおよび書き込みのオペレーション、使用されたストレージ、ネットワーク使用量に基づいて決まります。料金は選択したエディションによって異なります。確約利用割引では、さらに料金が下がります。
      機能説明料金(米ドル)

      オペレーション

      Standard Edition

      標準のクエリエンジン、使いやすい SDK、リアルタイムとオフラインのサポート、高可用性、シームレスな自動スケーリングを備えた便利なサーバーレス運用モデルなど、ドキュメント データベースとしての包括的な機能を提供します。

      Google のサーバーレスモデルでは、Standard Edition で実行されるオペレーションは、読み取り、書き込み、削除の単位に基づいて課金されます。

      ユニットの読み取り

      目安

      $0.03

      読み取り単位 10 万件あたり

      ユニットの書き込み

      目安

      $0.09

      書き込み単位 10 万件あたり

      単位を削除

      目安

      $0.01

      削除単位 10 万件あたり

      オペレーション

      Enterprise Edition

      MongoDB 互換性と、より多くの機能とより高い上限を持つ高度なクエリエンジンを含む機能が追加されています。

      Google のサーバーレスモデルでは、Enterprise Edition のオペレーションは読み取りユニットと書き込みユニットに基づいて課金されます。

      ユニットの読み取り

      目安

      $0.05

      読み取り単位 100 万件(4 KB トランシェ)あたり

      ユニットの書き込み

      目安

      $0.26

      書き込み単位 100 万件(1 KB トランシェ)あたり

      リアルタイム アップデート ユニット

      目安

      $0.30

      書き込み単位 100 万件(1 KB トランシェ)あたり

      ストレージ

      Standard Edition

      Standard Edition では、SSD と HDD の両方を使用したハイブリッド ストレージが提供されます。

      目安

      $0.15

      GB/月あたり

      Enterprise Edition

      Enterprise エディションは、すべての使用パターンで一貫したパフォーマンスを実現する SSD ストレージを備えています。

      目安

      $0.24

      GB/月あたり

      ネットワーク

      上り(内向き)

      無料

      リージョン内の外向き

      無料

      リージョン間の下り(外向き)

      目安

      $0.01

      GB 単位

      Standard Edition と Enterprise Edition の Firestore の料金の詳細をご覧ください。


      Firestore の料金の仕組み

      Firestore の料金は、データベースで実行された読み取りおよび書き込みのオペレーション、使用されたストレージ、ネットワーク使用量に基づいて決まります。料金は選択したエディションによって異なります。確約利用割引では、さらに料金が下がります。

      オペレーション

      説明

      Standard Edition

      標準のクエリエンジン、使いやすい SDK、リアルタイムとオフラインのサポート、高可用性、シームレスな自動スケーリングを備えた便利なサーバーレス運用モデルなど、ドキュメント データベースとしての包括的な機能を提供します。

      Google のサーバーレスモデルでは、Standard Edition で実行されるオペレーションは、読み取り、書き込み、削除の単位に基づいて課金されます。

      料金(米ドル)

      ユニットの読み取り

      説明

      Starting at

      $0.03

      読み取り単位 10 万件あたり

      ユニットの書き込み

      説明

      Starting at

      $0.09

      書き込み単位 10 万件あたり

      単位を削除

      説明

      Starting at

      $0.01

      削除単位 10 万件あたり

      オペレーション

      説明

      Enterprise Edition

      MongoDB 互換性と、より多くの機能とより高い上限を持つ高度なクエリエンジンを含む機能が追加されています。

      Google のサーバーレスモデルでは、Enterprise Edition のオペレーションは読み取りユニットと書き込みユニットに基づいて課金されます。

      料金(米ドル)

      ユニットの読み取り

      説明

      Starting at

      $0.05

      読み取り単位 100 万件(4 KB トランシェ)あたり

      ユニットの書き込み

      説明

      Starting at

      $0.26

      書き込み単位 100 万件(1 KB トランシェ)あたり

      リアルタイム アップデート ユニット

      説明

      Starting at

      $0.30

      書き込み単位 100 万件(1 KB トランシェ)あたり

      ストレージ

      説明

      Standard Edition

      Standard Edition では、SSD と HDD の両方を使用したハイブリッド ストレージが提供されます。

      料金(米ドル)

      Starting at

      $0.15

      GB/月あたり

      Enterprise Edition

      Enterprise エディションは、すべての使用パターンで一貫したパフォーマンスを実現する SSD ストレージを備えています。

      説明

      Starting at

      $0.24

      GB/月あたり

      ネットワーク

      説明

      上り(内向き)

      料金(米ドル)

      無料

      リージョン内の外向き

      説明

      無料

      リージョン間の下り(外向き)

      説明

      Starting at

      $0.01

      GB 単位

      Standard Edition と Enterprise Edition の Firestore の料金の詳細をご覧ください。


      料金計算ツール

      リージョン固有の料金と手数料を含む、Firestore の毎月の費用を試算できます。

      十分な無料枠

      すべてのお客様は、1 日あたり 50,000 回の読み取り、20,000 回の書き込み、20,000 回の削除、1 GB のストレージを無料でご利用いただけます。クレジットに対する課金はありません。

      概念実証を開始する

      十分な無料枠

      動的ウェブサイトをデプロイする

      ウェブまたはモバイル クライアント ライブラリを使用して Firestore データベースを作成する

      クイックスタート: サーバー クライアント ライブラリを使用して Firestore データベースを作成する

      Firestore のすべてのコードサンプルを確認する

      ビジネスケース

      月間 60 万以上のアクティブなデベロッパーが Firestore を利用しています。


      Forbes ロゴ

      「新しい統計処理システムを導入してからは、寄稿者のサイト指標をより迅速に更新できるようになりました。このようなきめ細かいデータを提供することで、コンテンツに磨きをかけて最良の記事を読者に提供できるよう、寄稿者を支援しています。」

      Forbes 社ソフトウェア アーキテクト Benjamin Harrigan 氏

      • Google Cloud プロダクト
      • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
      Google Cloud