2012-09-04 159 views
2

我有一个运行php/mysql的网站。 该应用程序将被“复制”多次。每个实例将获得自己的数据库,一组php文件(通配符)域,你就明白了。memcache,多个实例与单个实例

现在,应用程序的某些部分是使用内存缓存,我想知道是否会更好缓存/更快/更以无限便捷使用

  • 一个内存缓存实例每app instance

  • 或一个大memcache实例和前缀每个密钥与每个应用程序实例一些独特的令牌

我猜想使用单个memcache inst ANCE将是一个大的“索引表”

其中多重的memcache实例将导致更多的开销

感谢所有帮助

回答

1

使用memcached的一个实例和前缀你的钥匙 - 这是最简单的方法确保最佳资源利用率。如果每个应用程序实例都有单独的memcached实例,则未使用的空闲实例会声明您的活动实例无法使用的内存。