Cloud Firestore Enterprise エディションにのみ関連します。 |
このページでは、MongoDB 互換の Cloud Firestore のリクエストの割り当てと上限について説明します。
無料枠の使用量
MongoDB 互換の Cloud Firestore には無料枠が用意されており、無料で使い始めることができます。無料枠の量は次の表のとおりです。
無料枠の量は日単位で適用され、太平洋時間の午前 0 時にリセットされます。
無料枠は、プロジェクトごとに 1 つの MongoDB 互換の Cloud Firestore データベースにのみ適用されます。無料枠のデータベースがないプロジェクトで最初に作成されたデータベースには、無料枠が適用されます。無料枠が適用されたデータベースが削除されると、次に作成されるデータベースに無料枠が適用されます。
無料枠 | Quota |
---|---|
保存データ | 1 GiB |
ユニットの読み取り | 50,000/日 |
ユニットの書き込み | 40,000/日 |
送信データ転送 | 10 GiB/月 |
次のオペレーションと機能には、無料の使用量は含まれていません。 次の機能を使用するには、課金を有効にする必要があります。
- マネージド削除(TTL)
- データのバックアップ
- 復元オペレーション
これらの機能に対する課金の詳細については、ストレージ料金をご覧ください。
標準的な制限
次の表は、MongoDB 互換の Cloud Firestore に適用される制限を示しています。特に断りのない限り、これらはハードリミットです。
データベース
上限 | 詳細 |
---|---|
プロジェクトあたりのデータベースの最大数 |
100 この上限の引き上げをリクエストするには、サポートにお問い合わせください。 |
プロジェクトあたりの顧客管理の暗号鍵(CMEK)データベースの最大数 |
0 この機能は許可リストの後にあるため、デフォルトでは割り当ては 0 です。 割り当ての増加をリクエストするには、CMEK アクセス リクエスト フォームに記入します。 |
コレクション、ドキュメント、およびフィールド
上限 | 詳細 |
---|---|
コレクション名の制約 |
|
ドキュメント ID(_id )に関する制約 |
|
ドキュメントの最大サイズ | 4 MiB |
フィールド名の制約 |
|
フィールド名の最大サイズ | 1,500 バイト |
フィールドパスの最大サイズ | 1,500 バイト |
フィールド値の最大サイズ | 4 MiB - 89 バイト |
マップまたは配列内のフィールドの最大深度 | 20 マップ フィールドと配列フィールドは、オブジェクトの全体的な深度を 1 レベル引き上げます。たとえば、次のオブジェクトの合計深度は 3 レベルです。 { nested_object: { #depth 1 nested_array: [ #depth 2 { foo: "bar" #depth 3 } ] } } |
読み取り、書き込み、トランザクション
上限 | 詳細 |
---|---|
クエリのメモリ上限 | 128 MiB |
トランザクションの時間制限 | 270 秒 + 60 秒のアイドル時間 |
インデックス
上限 | 詳細 |
---|---|
データベース 1 つあたりの複合インデックスの最大数 |
1000 この上限の引き上げをリクエストするには、サポートにお問い合わせください。 |
ドキュメントごとのインデックス エントリの最大数 |
40,000 |
インデックス内のフィールドの最大数 | 100 |
インデックス エントリの最大サイズ |
7.5 KiB |
ドキュメントのインデックス エントリの最大合計サイズ |
8 MiB |
有効期間(TTL)
上限 | 詳細 |
---|---|
データベース 1 つあたりの TTL 構成の最大数 |
500 |