我将为我的应用程序启用多个Memcache实例并运行。
(表示在Server-A上运行的Memcache-1和在Server-B上运行的Memcache-2。
在不同服务器上运行的Memcache服务器的这些多个实例是否可能彼此同步?
意味着如果在服务器A中运行的Memcache-1删除了一个密钥,我需要在服务器B中运行Memcache-2也需要删除该密钥
任何有此护理经验的人都可以分享?
答案 0 :(得分:1)
您的memcached客户端应该将每个密钥散列到特定服务器(这应该由客户端在引擎盖下完成),因此在您的memcached群集中始终只有一个密钥。有了这个说,memcached服务器不知道存在任何其他memcached服务器。