2012-05-15 43 views
0

我是mongoDB的新手。我正在構建一個需要對集合實施LRU策略的應用程序。在mongoDB網站中,我看到capped集合支持FIFO。還有其他支持LRU的集合嗎?通過文檔我看到只有在該網站上蓋集合。 mongoDb中是否還有其他收藏集?mongoDB收集LRU政策+ java

默認情況下,默認集合的上限爲mongodb?

回答

0

MongoDB上限集合是數據庫支持的唯一的千字節大小限制集合。基於限制特定數量的文檔,沒有對LRU或FIFO的內置支持。

在MongoDB中,默認情況下,默認情況下,集合的上限不受限制 - 上限集合是一種特殊情況。

+0

因此,如果有人說如果我想限制monoDb中的集合的大小,我只能這樣做,如果它是一個封頂的集合 – user1397252

+0

封頂的集合將自動保持在有限的大小,以字節爲單位。這是在數據庫級別限制集合大小的唯一方法。另一方面,如果您想根據文檔的數量或文檔的年齡限制集合,則需要在客戶端應用程序中對其進行編碼。 MongoDB本身沒有任何限制。 – Rich

+0

集合的默認類型是什麼。我如何看到創建的集合的類型。當我看使用統計cmd我沒有找到它。 – user1397252