2017-07-20 172 views
1

是否有任何性能處罰的異構集合(具有多個完全不同的文檔模式)?Cosmos DB - 查詢異構集合?

例如: 如果我有1000個具有相同模式的文檔,查詢它會比如果我有500個模式A的文檔和500個模式B的文檔更快地發生?

+0

我提供的答案是否爲您清理了一些問題? –

回答

2

不,沒有處罰。默認全部您的JSON文檔的屬性會自動爲您編制索引,因此通過對像type這樣的屬性進行過濾,您可以輕鬆過濾到同一個集合中不同和不同的文檔類型。這是Cosmos打算使用的方式。

與您在索引策略方面的問題相同的截圖,但也與此處相關,因爲此主題與調查宇宙的人有很大關係。很高興知道如果您想要執行Order By查詢,您要訂購的字段必須的索引精度爲-1。這意味着默認支持在所有數字字段上排序。如果您打算將日期存儲爲字符串並對其進行排序,則需要修改索引路徑以應用-1意味着最高級別的索引。

enter image description here