我怎么做Memcached HA?

时间:2012-04-19 16:22:54

标签: nosql memcached high-availability duplication

我使用memcached来保存大约5MB的数据。大约百分之四十的数据更新几秒钟,这导致memcached客户端和服务器之间大约280 qps,get和set各占一半查询。除了实现这么好的数据交易外,我也遇到了HA问题。

在选择memcached之前,我还看过Redis。但它似乎只是一个线程,并且不太可能在数据持久性上表现良好。此外,Redis的客户端并不是那么容易,当它与Memcached一起使用时。

但是我怎么能用memcached做HA?如何在主服务器和从服务器memcached服务器之间保持数据重复;当memcached服务器崩溃时,会出现数据一致性问题。是否已经有一些很好的工具用于memcached HA,或者是否有更好的NoSql数据库而不是memcached?

1 个答案:

答案 0 :(得分:0)

也许你可以使用repcached(repcached.lab.klab.org)或magent(https://code.google.com/p/memagent/