我将为我的应用程序启动并运行多个Memcache实例。
(表示在服务器 A 上运行的 Memcache-1 和在服务器 B 上运行的 Memcache-2
。是否有可能这些在不同服务器中运行的Memcache服务器的多个实例彼此同步?
意味着如果在服务器 A 中运行的 Memcache-1 删除了一个密钥,我需要让在服务器 B 中运行的 Memcache-2 也需要删除该密钥
有这方面的经验可以分享吗?
您的 memcached 客户端应该将每个密钥散列到特定的服务器(这应该由客户端在后台完成),因此您的 memcached 集群中始终只有一个密钥。话虽如此,memcached 服务器不知道任何其他 memcached 服务器的存在。