GAE上的PHP中的多租户和memcache命名空间

时间:2014-11-27 01:06:33

标签: php google-app-engine

在Google App Engine上使用PHP时,是否可以在memcache中设置名称空间?

我有一个项目根据主机名成功使用不同的数据库(例如,sub1-dot-myapp.appspot.com vs sub2-dot-myapp.appspot.com),但由于memcache,可见结果混合跨主机名和实例提供的对象。如果我可以将主机名指定为命名空间,甚至是键前缀,那么应该修复它,但我找不到在PHP运行时中执行此操作的方法。

1 个答案:

答案 0 :(得分:2)

不,因为App Engine中的memcache实现遵循作为PHP一部分的标准memcache / memcached API,它们不支持名称空间。

似乎是一个很好的功能请求,您可以添加here