内存缓存与变量的本地存储,冗余


Memcached with local storage of variables, redundant?

我有一点逻辑上的卡拉姆德鲁姆。我们正在从 5.3 迁移到带有 php 5.6 的新服务器,并且我们正在升级到集群逻辑。目前计划至少 4 台服务器,其中一台中央 memcache 服务器将从所有 4 台服务器(或 4 个具有共享密钥池的 memcache 实例)调用。

我正在重写我们旧的 PhP 处理程序,以便它们可以使用该结构......

无论如何,我的问题是:Schould 我在 php 中为调用的变量构建了一个局部变量存储,以防止重复调用 memcached 或 schold 我只是调用 memcached?(在TTL之前,它们位于同一VM系统上)

我的意思是喜欢以键>变量的方式存储获取调用

在我们的实现中(在 http://www.gutefrage.net),我们也将它们本地保存在PHP中以用于请求。我们在PHP应用程序中有某种memcache缓存层。这与性能有关。如果这不是问题,请不要这样做,因为复杂性会增加。