2016-09-07 68 views
0

我想根據文檔所在的collection分區數據(數據分層)。有沒有任何例子可以在收藏的基礎上做到這一點。我嘗試使用collection lexicon選項,但它的行爲不可預測。如果我能得到一個如何在某些集合的基礎上配置數據分層的例子,那將是非常好的。如果一個例子不可行,一些指針也可能工作。根據集合創建分區(數據分層)

回答

1

分區數據需要兩個步驟:數據庫和林配置。

聽起來您已經完成了第一步:將賦值策略設置爲範圍,然後選擇集合詞典。

第二步是在森林級別,其中create a partition通過提供分區鍵值的範圍。

對於使用集合的情況,一個複雜因素是如果一個文檔位於多個集合中會發生什麼情況。我不確定在這種情況下會發生什麼。

+0

謝謝@Dave。我正在處理集合,我在_lower bound_中指定集合的​​名稱。這很好嗎?我怎樣才能指定多個集合? 此外,即使在一個集合的情況下,它也不能在期望的行上工作。對於單個集合,它將所有帶有*指定集合*的文檔插入到集合分區中,而將沒有任何集合的所有文檔插入到默認分區中。 –