我計劃的數據模型將包含一些屬性「字段」,包括「category/tags」屬性將是很多標籤的列表/數組。在Google數據存儲區中僅對屬性數組中的單個值進行索引(而不是對這些值的每個組合進行索引)
我打算一次查詢一個類別。我沒有興趣索引哪些實體具有類別組合,只是個別類別。
我不是簡單地引用不索引一個特定的屬性。
獎勵題:
看來谷歌的數據存儲不喜歡「單調遞增」的屬性值(即時間戳),因爲它們可能使熱點在機器上同時形成索引。 那麼只需要存儲當前的日曆日期幫助?我可以看到,甚至更多的「熱點」,因爲每個實體24小時將具有該屬性相同的指數值,是否有某種方式來存儲有關每個實體記錄時間的一些數據?
由於我創建了一些簡單的實體,並且爲這些實體報告的索引數量超過了您所描述的數量,所以這看起來似乎不適用於Google數據存儲的索引。 。除非我誤解了某些東西。 – SAM
此外,查詢「tag1」和「tag2」有效,但查詢「tag1」或「tag2」無效。這似乎使組合索引自動編入索引的想法變得可信。此外,這是我知道的唯一可以完全獨立於數據庫大小進行擴展的方法,而是可以根據結果大小進行擴展。 – SAM
當你說「索引數量」時 - 你指的是什麼? OR數據存儲尚未本機支持OR查詢。 –