2012-07-23 4 views
0

.NET 클라이언트를 사용하여 Couchbase (v1.8)을 실험하고 있습니다. 기본 버킷에 저장 한 항목의 기본 개수를 얻는 방법을 파악할 수 없습니다.Couchbase에서 버킷 아이템 수 얻기

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

하지만 지금은 그냥 내 카우치베이스 주식회사 버킷에 저장 한 모든 세션의 개수를 얻을 수있다 :

내 저장 코드는 매우 간단하다. NET API 문서를 살펴본 결과이 작업을 수행 할 방법을 찾지 못하는 것 같습니다.

답변

3

현재 클라이언트는 버킷에서 항목 수를 가져 오는 것을 지원하지 않습니다. 최근에 기본 버킷 API를 시작하기 위해 몇 가지 작업을 수행했습니다. 항목 수를 추가하기위한 티켓을 만들었습니다 - http://www.couchbase.com/issues/browse/NCBC-92. 당신이 계산에서 온 것이 어디에 관심이 있다면

, 그것은는 HTTP API를 통해 사용할 수 - http://127.0.0.1:8091/pools/default/buckets/default < - 당신은 카우치베이스 서버의 새로운면 버킷 이름이 경로

의 끝에, Couchbase Server 2.0 Developer Preview 4 - http://www.couchbase.com/download으로 시작하는 것이 좋습니다. 그런 다음 뷰를 사용하여 세션 문서를 계산할 수 있습니다.

2.0에 대한 자세한 내용은 http://www.couchbase.com/develop/net/next에서 확인할 수 있습니다.

-

+0

필요에 따라 최상의 접근 방식과 같은 의견을 추가 할 수 있다면 2.0의 기대를 모으고 있습니다. –