couchbase集群的读/写速度

时间:2013-12-11 03:19:08

标签: node.js couchbase

我使用nodejs来访问couchbase集群。 只是想知道couchbase的读/写速度是否足够快以至于我可以将couchbase集群视为内存数组/列表? 据我所知,couchbase集群的通信方式是socket。

您的评论欢迎

2 个答案:

答案 0 :(得分:2)

是的数据从RAM中提供,就像memcached一样,不像memcached可以分布和水平扩展(连同持久化)。所以它很快。从您的应用服务器到Couchbase的连接是一个持久的(始终连接的)tcp二进制套接字连接,因此也非常快。

答案 1 :(得分:0)

绝对意义上说,没有。您无法将通过套接字与多个用户通信的辅助进程的复杂交互与本地阵列的性能进行比较。活动部件太多了。如果我希望从本地流程中充分利用,我甚至都不会考虑它。

真正的问题是两者之间的性能差异是否重要,以及运行Couchbase的额外好处是否值得。

虽然Couchbase维护了一个兼容memchache的界面,但您应该问问自己商业产品是否优于原始的memchache。但更重要的是,运行和维护多项服务的复杂性是否值得呢?

您需要在您的环境中测试这两种解决方案是否可接受。