料金と割り当て

このドキュメントでは、Datastore モードの料金について詳しく説明します。

無料の割り当て

Datastore モードの Firestore では、費用をかけずに使い始めていただくために、無料の割り当てが用意されています。 無料の割り当ての上限を超過する場合は、プロジェクトに対する課金を有効にする必要があります。

割り当ては日単位で適用され、太平洋時間の午前 0 時頃にリセットされます。

無料の割り当て
エンティティの読み取り 50,000/日
エンティティの書き込み 20,000/日
エンティティの削除 20,000/日
保存データ 1 GB
小規模なオペレーション 50,000/日
下り(外向き)ネットワーク 10 GiB/月

マルチリージョン ロケーションの料金

米国 nam5

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.06
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.18
ドキュメントの削除 ドキュメント 100,000 点あたり $0.02
保存データ $0.18/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ヨーロッパ eur3

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.06
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.18
ドキュメントの削除 ドキュメント 100,000 点あたり $0.02
保存データ $0.18/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

リージョンのロケーションの料金

北アメリカ

ロサンゼルス us-west2

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.036
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.108
ドキュメントの削除 ドキュメント 100,000 点あたり $0.012
保存データ $0.108/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ソルトレイクシティ us-west3

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.036
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.108
ドキュメントの削除 ドキュメント 100,000 点あたり $0.012
保存データ $0.108/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ラスベガス us-west4

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.033
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.099
ドキュメントの削除 ドキュメント 100,000 点あたり $0.011
保存データ $0.165/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

モントリオール northamerica-northeast1

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.033
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.099
ドキュメントの削除 ドキュメント 100,000 点あたり $0.011
保存データ $0.099/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

サウスカロライナ us-east1

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.06
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.18
ドキュメントの削除 ドキュメント 100,000 点あたり $0.02
保存データ $0.18/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

北バージニア us-east4

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.033
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.099
ドキュメントの削除 ドキュメント 100,000 点あたり $0.011
保存データ $0.099/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

南アメリカ

サンパウロ southamerica-east1

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.045
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.135
ドキュメントの削除 ドキュメント 100,000 点あたり $0.015
保存データ $0.135/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ヨーロッパ

ロンドン europe-west2

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.039
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.117
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.117/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

フランクフルト europe-west3

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.039
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.117
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.117/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

チューリッヒ europe-west6

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.042
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.126
ドキュメントの削除 ドキュメント 100,000 点あたり $0.014
保存データ $0.210/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

アジア

ムンバイ asia-south1

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.035
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.104
ドキュメントの削除 ドキュメント 100,000 点あたり $0.012
保存データ $0.104/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ジャカルタ asia-southeast2

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.038
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.115
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.192/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

香港 asia-east2

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.06
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.18
ドキュメントの削除 ドキュメント 100,000 点あたり $0.02
保存データ $0.18/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

東京 asia-northeast1

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.038
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.115
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.115/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

大阪 asia-northeast2

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.038
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.115
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.195/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ソウル asia-northeast3

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.038
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.115
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.192/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

オーストラリア

シドニー australia-southeast1

無料割り当て超過分の料金
ドキュメントの読み取り ドキュメント 100,000 点あたり $0.038
ドキュメントの書き込み ドキュメント 100,000 点あたり $0.115
ドキュメントの削除 ドキュメント 100,000 点あたり $0.013
保存データ $0.115/GiB/月
小規模なオペレーション 無料

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

小規模なオペレーション

小規模オペレーションには、以下が含まれます。

  • ID を割り当てるための呼び出し。
  • キーのみのクエリ。キーのみのクエリは、クエリ自体については、1 回のエンティティ読み取りとしてカウントされます。個々の結果は小規模オペレーションとしてカウントされます。
  • distinct on 句を使用しない射影クエリ。このタイプのクエリは、クエリ自体については、1 回のエンティティ読み取りとしてカウントされます。個々の結果は小規模オペレーションとしてカウントされます。

小規模オペレーションは無料ですが、1 日の無料割り当てを超える分の請求を有効にする必要があります。

ネットワーク帯域幅

以下のセクションで説明するように、Datastore モードの Firestore のリクエストによって使用されるネットワーク帯域幅に対して課金が発生します。リクエストされたネットワーク帯域幅の費用は、リクエストのレスポンスのサイズ、Datastore モードのデータベースの場所、レスポンスの送信先によって異なります。

一般的なネットワークの料金体系

Google Cloud Platform 内で発生したリクエスト(Google Compute Engine で実行中のアプリケーションからのリクエストなど)については、次の課金が発生します。

トラフィックの種類 料金
上り(内向き) 無料
リージョン内の下り(外向き) 無料
同一マルチリージョン内のリージョン間の下り(外向き) 無料
US 内のリージョン間の下り(外向き)(GiB あたり) $0.01(月ごとの最初の 10 GiB は無料です)
リージョン間の下り(外向き)(US リージョン間のトラフィックは除く) Google Cloud Platform インターネット下り(外向き)料金

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

インターネット下り(外向き)料金

以下のインターネット下り(外向き)に対して課金されます。

  • リージョン間の Google Cloud リクエスト(US リージョン間のトラフィックは除く)
  • Google Cloud の外部からのリクエスト

エクスポートとインポートのオペレーション

エクスポート オペレーションとインポート オペレーションでは、エンティティの読み取りと書き込みに対して上の表に示す料金が課金されます。エクスポートまたはインポートをキャンセルすると、キャンセル リクエストが Datastore モードの Firestore に伝播されるまでの間に実行されたオペレーションに対して課金されます。

アプリケーションに対する割り当て量使用情報の確認

割り当ての使用状況など、アプリケーションによる Datastore モードの使用量を確認するには、App Engine の割り当ての詳細ページをご覧ください。この手順は、アプリケーションが App Engine 内で実行されていない場合でも必要です。

アプリケーションが使用した Datastore モードのリソースは、表示されるストレージ ページにリストされます。また、[使用されていないリソースを表示する] をクリックすると、使用可能なすべての割り当ての情報が一覧表示されます。

ストレージ サイズに関する考慮事項

Datastore モードの Firestore に保存されたデータによって深刻なストレージ オーバーヘッドが生じる可能性がありますので注意してください。このオーバーヘッドは関連するプロパティの数や種類によって異なります。オーバーヘッドには、組み込みインデックス複合インデックスで使用される領域も含まれます。データベースに保存される個々のエンティティには、以下のメタデータが必要です。

  • エンティティ キー。種類、ID またはキー名、エンティティの祖先のキーを含みます。
  • 各プロパティの名前と値。Datastore モードの Firestore はスキーマレスなので、あらゆるエンティティについて各プロパティの名前をそのプロパティの値とともに保存する必要があります。
  • このエンティティを参照するすべての組み込みインデックス行と複合インデックス行。個々の行には、エンティティの種類、任意の数のプロパティ値(インデックスの定義によって異なる)、エンティティ キーが含まれます。

Datastore モードのストレージの計算方法については、ストレージ サイズの計算をご覧ください。