在Ubuntu Natty上的Memcached聚类

时间:2012-03-04 03:26:15

标签: linux ubuntu memcached apt-get

我想在Ubuntu Natty上为我的PHP应用程序设置一个memcached群集。我想设置一个4节点集群。

我知道我可以像apt-get -y install memcached libmemcached-dev那样安装memcached,或者通过源代码安装更长的内容。但是,当我在四个单独的节点上完成此操作时,我不知道我需要做什么来对它们进行聚类。是否有我应该编辑的配置文件以及需要更新的设置?

我用google搜索'memcached clustering',但我似乎无法找到任何确定的内容。

我很感激一些帮助。

提前致谢

3 个答案:

答案 0 :(得分:2)

如果您想要使用memcached进行群集功能,您还可以查看Couchbase。如果在4个节点上安装Couchbase并选择使用memcached存储桶,则可以通过Couchbase Web界面将所有服务器集中在一起。 Couchbase还为您提供了一些标准memcached无法获得的监控工具。

答案 1 :(得分:0)

Memcached本身没有集群功能,libmemcached可以使用多个memcached实例。在libmemcached库中,您有用于添加memcached实例的API。这正是你所需要的:

memcached_server_push()

答案 2 :(得分:0)

Memcached群集发生在应用程序层。您的应用需要弄清楚它自己要与哪个服务器通信。每个memcached服务器完全独立配置。 PHP Memcached library可以处理群集。