2013-03-13 87 views
1

桶中是否有任何文檔限制?Couchbase在桶中有沒有文檔限制?

我們有一個加載1.8百萬個文件的場景,即只能存儲1.5米的文件。

另一個問題,當我們編寫一個基本視圖時,它只產生了1535個結果,儘管可能會有更多的結果(幾乎全部)。

通過.NET客戶端也,我們已經驗證GetView是隻返回1535

再次就文件數量的任何限制,也對查看結果?

請指導我們任何資源,鏈接 - 如果可能的話。

謝謝

+0

確保您的所有文檔都足夠小以適應。我記得有些地方文件限於25MB。 – theMayer 2013-03-15 21:16:13

+0

Couchbase Bucket的限制爲20MB。 memcached存儲區爲1MB。 – mikewied 2013-03-18 16:29:26

回答

1

Couchbase不會對文檔的數字(任何限制,只要你有鑰匙足夠的內存和磁盤爲文件)

它看起來像你的問題em不是「大小」問題,而是您使用視圖的方式。

您是否確認您認爲我們發佈在「製作」中?

如果您仍然在開發中使用視圖,除了使用full_set = true執行查詢外,您將只有文檔的子集。

+0

文檔處於PROD模式後,文檔數量即將達到預期。 – HydPhani 2013-05-31 14:55:57

0

您是否已驗證文檔已寫入磁盤或未處理該隊列?如果不是,他們將不會被索引。

「一旦文件被保存到磁盤,文檔可以由視圖機制索引 」。 - http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-datastore-indexseq.html

您是否試過對視圖執行查詢並控制Stale標誌?

var view = client.GetView("foo","bar").Stale(StaleMode.False); 

更多信息: