0

.NET クライアントを使用して Couchbase (v1.8) の実験を始めたところです。デフォルトのバケットに保存したアイテムの基本的な数を取得する方法がわかりません。

私のストレージ コードは非常に単純です。

var client = new CouchbaseClient();
var session = new Session { SessionId = "session_1234" };
client.Store(StoreMode.Add, sessionId, session);

しかし今は、couchbase バケットに保存したすべてのセッションの数を取得したいだけです。私は .NET API ドキュメントを見てきましたが、これを行う方法が見つからないようです。

4

1 に答える 1

3

現在、クライアントはバケットからの項目数の取得をサポートしていません。私は最近、基本的なバケット API を開始するためにいくつかの作業を行いました。アイテム数を追加するためのチケットを作成しました - http://www.couchbase.com/issues/browse/NCBC-92

そのカウントがどこから来るのか興味がある場合は、HTTP API で利用できます - http://127.0.0.1:8091/pools/default/buckets/default<- バケット名はパスの最後にあります

Couchbase Server を初めて使用する場合は、Couchbase Server 2.0 Developer Preview 4 - http://www.couchbase.com/downloadから始めることをお勧めします。その後、ビューを使用してセッション ドキュメントをカウントできます。

2.0 の詳細については、http://www.couchbase.com/develop/net/nextを参照してください。

-- ジョン

于 2012-07-24T17:54:04.473 に答える