Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
解決延遲問題
本頁說明如何解決與 MongoDB 相容的 Firestore 延遲問題。
延遲時間
下表說明延遲時間增加的可能原因:
| 延遲原因 |
受影響的作業類型 |
解決方法 |
| 流量持續增加。
|
讀取、寫入 |
如果流量快速增加,與 MongoDB 相容的 Firestore 會嘗試自動調度資源,以滿足增加的需求。與 MongoDB 相容的 Firestore 擴充規模後,延遲時間就會開始縮短。
熱點 (對狹窄的文件範圍進行高速讀取、寫入和刪除作業) 會限制與 MongoDB 相容的 Firestore 擴充能力。檢查
避免熱點
並找出應用程式中的熱點。
|
| 爭用,可能是因為更新單一文件的頻率過高,或是因為交易。 |
讀取、寫入 |
降低個別文件的寫入速度。
減少單一寫入交易中更新的文件數量。
|
| 傳回大量文件的大型讀取作業。 |
read |
使用分頁功能分割大型讀取作業。
|
| 近期刪除次數過多。 |
讀取 這會大幅影響資料庫中列出集合的作業。 |
如果延遲是由近期刪除過多項目所致,問題應會在一段時間後自動解決。如果問題仍未解決,請與支援團隊聯絡。 |
| 索引扇出,尤其是陣列欄位和內嵌文件欄位。 |
write |
檢查陣列欄位和內嵌文件欄位的索引。 |
| 大量寫入作業。 |
write |
請嘗試減少每個作業的寫入次數。
如要大量輸入資料,且不需要原子性,請使用平行化的個別寫入作業。
|
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-21 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-05-21 (世界標準時間)。"],[],[]]