【问题标题】:What are some javascript libraries for MembaseMembase 有哪些 javascript 库
【发布时间】:2011-09-16 18:18:07
【问题描述】:

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

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

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

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

有人推荐吗?

【问题讨论】:

  • 我很好奇,你打算用水龙头流来做什么?
  • @mikewied 好的,我有一个 QOS 设备,它正在监控线卡的信号质量。这些线卡是用于 VOIP 网络的编码器和解码器等。我想将诸如传输速率、错误和其他快速变化的信号数据等信息转储到 membase 中。我将使用诸如 processing.js、raphaels.js 之类的库来绘制这种“实时”数据的表示形式。

标签: javascript membase couchbase


【解决方案1】:

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

【讨论】:

  • 这就是我一直在总结的结论...... memchached 库与 membase 一起使用。也许这就是为什么没有“Membase”解决方案的原因,那些知道的人只使用 memchached 库。 node.js 社区显然喜欢 memchached,所以我很幸运地在那里找到了一些例子。谢谢!
【解决方案2】:

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

希望对您有所帮助。

【讨论】:

  • 谢谢迈克。我一直在研究 python 客户端,因为这就是我使用服务器端的东西。作为一个例子,你是对的,但这已经足够了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-19
  • 2010-09-09
  • 2011-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多