我正在从单一的memcache服务器迁移到AWS上的多个服务器。我需要从内部网络和外部网络访问memcache服务器。所以我用了
// get data from memcache for counter
$memcache = new Memcache;
$memcache->addServer('server1_internal_IP', 11211);
$memcache->addServer('server2_internal_IP', 11211);
在另一个区域的应用程序服务器上,我使用以下命令访问相同的服务器:
$memcache-&g
我开始更频繁地使用memcache,以避免在页面请求之间重新计算内容。当memcache定期清除时,我必须重新开始重新构建我放置在memcache中的各种项。我想要做的是创建一个非常简单的模型,使我能够根据我正在使用的memcache键以及与memcached数据相关的日期时间定期保存我放入memcache中的项。做这件事最好的方法是什么?
我在找这样的东西:
class MemcacheRecord(db.Model):
key = db.StringProperty(required=True)
value = #Something that can store whatever