【问题标题】:Get bucket item count in Couchbase在 Couchbase 中获取存储桶项目数
【发布时间】:2012-07-23 22:49:13
【问题描述】:

我刚刚开始使用 .NET 客户端试验 Couchbase (v1.8)。我不知道如何获取我存储在默认存储桶中的项目的基本计数。

我的存储代码很简单:

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

但现在我只想计算我存储在我的 couchbase 存储桶中的所有会话数。我查看了 .NET API 文档,但似乎找不到这样做的方法。

【问题讨论】:

    标签: .net couchbase


    【解决方案1】:

    目前,客户端不支持从存储桶中获取项目计数。我最近做了一些工作来启动一个基本的存储桶 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

    -- 约翰

    【讨论】:

    • 太好了,谢谢,2.0 听起来很有希望,如果我可以根据需要添加视图,这听起来是最好的方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多