簡體   English   中英

20000 個字段限制的 Firestore 問題

[英]Firestore problem with 20000 fields limit

在 Firestore 文檔中,最多可以有 20000 個字段。 對於評論和回復之類的內容,這將是一個巨大的問題。 評論文檔可以包含每個評論的字段,以及評論元數據的子字段(例如時間、評論文本、評論作者等)。 此外,對於每個評論字段(以地圖的形式),可以有另一個 map 進行回復。 這將很容易地立即消耗掉這 20000 個字段。 如果我們對每個文檔甚至每個回復都使用子 collections,那么隨着評論和回復數量的增加,閱讀成本會很高。 請告訴我我是否遺漏了一些東西以及這個問題的解決方案,因為到目前為止,firestore 是我最喜歡的,但現在我覺得我需要切換到其他東西:(

提前致謝...

你沒有錯過任何東西。 這就是 Firestore 的工作方式。 使用子集合是處理無限數據列表的方法。 建議在填充大量 collections 時發揮創意(對數據和應用程序進行更改)以減少讀取。

如果有 Firestore 的替代品可以更好地滿足您的需求,那么考慮它們也是一個好主意。 Firestore 並不能解決每個應用程序的所有問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM