我们有一个Yii2申请。我们使用memcache。在我们的系统中,node.js写入缓存并从缓存中读取php。但我在php中得到以下错误:
MemcachePool::get(): Failed to uncompress data
在节点内存缓存模块中,我添加了keyCompression
new Memcached(host + ':' + port, {keyCompression: false});
但像node.js这样的接口会将数据压缩到memcache,而php无法正确读取数据。如何解决?感谢。
答案 0 :(得分:0)
我们应该将memcache数据设置为字符串,而不是json或其他。这解决了这个问题。