couchbase群集的读写速度

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

您的评论欢迎

绝对而言,没有。 您无法将通过多用户套接字进行通信的辅助进程的复杂交互与本地数组的性能进行比较。 有太多的移动部件。 如果我想从本地stream程中挤出最多的东西,我甚至不会考虑。

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

虽然Couchbase保持与memchache兼容的界面,但您应该问自己,商业产品是否比原来的memchache更好。 但是,更重要的是运行和维护多个服务的复杂性值得吗?

您需要在您的环境中testing两种解决scheme是否可以接受。

是的,数据是非常像memcached一样从RAM中提供的,除了不同于memcached可以分布式和水平缩放(以及持久化)。 所以这是相当快的。 从你的应用程序服务器连接到Couchbase是一个永久(始终连接)的TCP二进制套接字连接,所以这也是非常快的。