xmemcached和spymemcached有什么区别?

3

对于你的项目选择Memcached。发现了两个Java实现:xmemcached和spymemcached。关于这些产品之间的区别几乎没有什么信息。

  • 它们的本质区别是什么?
  • 一个相较于另一个有什么优势?
  • 你如何在你的项目中使用它们?
1个回答

1

xmemcached的优点:
- 支持故障转移 - 配置为“host1:port,host2:port”。客户端进入“host1:port”,直到此memcached处于活动状态。此memcached失败后,它进入“host2:port”。

xmemcached的缺点:
- setWithNoReply()操作不稳定。我们不得不使用set()代替:http://code.google.com/p/xmemcached/issues/detail?id=194
- 分区/分片很重。对于客户端而言,“host1:port,host2:port host3:port,host4:port”的配置比“host1:port,host2:port”的配置更重。
- xmemcached只有一个贡献者,而spymemcached有很多贡献者。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接