1

我正在寻找 Membase 的客户端 javascript 接口。我对阅读水龙头流特别感兴趣。

我在服务器上使用 python 脚本来填充数据桶,其中包含传输率等统计数据。我的目标是能够在浏览器中绘制这些统计数据以及其他实时任务。

用例:我有一个 QOS 设备,它正在监控线卡的信号质量。这些线卡是用于 VOIP 网络的编码器和解码器等。我想将诸如传输速率、错误和其他快速变化的信号数据等信息转储到 membase 中。我将使用诸如 processing.js、raphaels.js 之类的库来绘制这个“实时”数据的表示

但是,我需要先从 Membase 中取出数据。听到的想法类似于对 Couchdb 数据库(或任何其他喜欢的 nosql 解决方案)上的更改进行长轮询。

有人有建议吗?

4

2 回答 2

1

据我所知,没有用 Javascript 编写的 Membase 或 memcached 客户端库,但我可能错了。Couchbase 是开发和支持 Membase 的公司,目前提供的客户端支持 Java、C/C++ 和 python 语言的 tap 接口。python 客户端实际上是随 Membase 一起提供的,但它实际上只是一个示例,而不是推荐在生产环境中使用的东西。Java 和 C/C++ 客户端是经过最良好测试的无错误的。在 Couchbase 维护的客户端之外,我见过一个用于 Ruby 的,但从未使用过它,所以我不确定它的可靠性。

希望有帮助。

于 2011-09-17T20:01:42.053 回答
1

Membase(以及即将推出的 Couchbase 服务器)的优点之一是与 memcached 的协议级兼容性。因此,任何 memcached 库都可以与我们的产品一起使用。一个快速的谷歌搜索想出了:http ://code.google.com/p/jsmemcached-client/但还有其他的......

于 2011-09-19T16:11:33.277 回答