2012-07-23 60 views
0

算我刚刚开始使用.NET客户端与Couchbase(V1.8)试验。我无法弄清楚如何获得我存储在默认存储区中的物品的基本计数。获得斗项Couchbase

我的存储代码非常简单:

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

但现在我只想得到我已经保存在我的couchbase桶的所有会话的计数。我已经看过.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中,我建议从Couchbase Server 2.0 Developer Preview 4开始 - http://www.couchbase.com/download。然后,您可以使用视图来统计会话文档。

更多信息约2.0在http://www.couchbase.com/develop/net/next找到。

约翰 -

+0

这是伟大的,感谢的是,2.0的声音有前途的,如果需要这听起来像是最好的方法,我可以添加意见。 – 2012-07-24 19:10:47