本頁面說明 Firestore (Datastore 模式) 的實際工作環境限制。
Firestore (Datastore 模式) 限制
除了這些限制外,請參閱 Datastore 模式的 Firestore 最佳做法。
限制 | 金額 |
---|---|
每個專案的資料庫數量上限 |
100 如要提高這項上限,請與支援團隊聯絡。 |
每個專案的客戶自行管理的加密金鑰 (CMEK) 資料庫數量上限 |
0 這項功能僅限許可清單中的人員使用,因此配額預設為 0。如要申請增加配額,請填寫 CMEK 存取權要求表單。 |
API 請求大小上限。 這項限制適用於在 Google App Engine 以外使用 Datastore 模式的情形。如果您是透過 App Engine 使用 Datastore 模式,配額限制會視使用的用戶端程式庫而定。 |
10 MiB |
交易大小上限 | 10 MiB |
實體的大小上限 | 1,048,572 個位元組 (1 MiB - 4 個位元組) |
可在一項
如果是 |
500 |
實體鍵大小上限 | 6 KiB |
巢狀實體值的深度上限 | 20 |
Datastore API 中 Lookup 作業允許的金鑰數量上限 |
1,000 |
已編入索引的字串屬性可以使用的 UTF-8 編碼大小上限 | 1,500 個位元組 |
未編入索引的屬性大小上限 | 1,048,487 個位元組 (1 MiB - 89 個位元組) |
實體的複合式索引項目大小總計上限 | 2 MiB |
資料庫的複合式索引數量上限 | |
實體的下列項目總和上限:
|
20,000 |
複合式索引中的屬性數量上限 | 2 MiB |
專案每分鐘允許的匯出與匯入要求數量總計上限 | 20 |
並行匯出與匯入作業的數量上限 | 50 |
匯出與匯入要求的實體篩選器數量上限
如果匯出或匯入要求指定
如果要求包含 |
100 |
每個資料庫允許的存留時間 (TTL) 政策數量上限。 | 1000 |
舊版 Cloud Datastore 限制
如果您尚未從 Datastore 升級為 Firestore (Datastore 模式),資料庫執行個體還會有下列限制:
限制 | 限額 |
---|---|
單筆交易中可存取的實體群組數量上限 | 25 |
單一實體群組的交易讀取或寫入速度上限 | 每秒 1 次 |
單一實體群組的寫入速度上限 請注意,您可以對單一實體群組執行批次寫入,這樣就能在符合這項限制的前提下,將多個實體寫入某個實體群組。 |
每秒 1 次 |
後續步驟
- 瞭解定價與配額
- 瞭解儲存空間大小的計算方式