1

バケット内のドキュメントに制限はありますか?

180万のドキュメントをロードするシナリオがありますが、これは150万までしか正常に保存されていませんでした。

もう1つの問題は、基本的なビューを作成すると、1535件の結果になりますが、より多くの結果(ほとんどすべて)が可能です。

.netクライアントでも、GetViewが1535のみを返すことを確認しました。

繰り返しになりますが、ドキュメントの数と結果の表示に制限はありますか?

可能であれば、リソースやリンクを教えてください。

ありがとう

4

2 に答える 2

1

Couchbaseには、ドキュメントの数に制限はありません(ドキュメントのキーとディスクに十分なメモリがあればすぐに)

問題は「サイズ」の問題ではなく、ビューの使用方法のようです。

私たちが「プロダクション」で公開しているあなたの見解を確認していただけますか?

開発中にビューを引き続き使用する場合は、full_set = trueでクエリを実行する場合を除いて、ドキュメントのサブセットのみが含まれます。

于 2013-03-22T08:46:18.243 に答える
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);

より詳しい情報:

于 2013-03-14T21:08:28.463 に答える