2

我想更改默认的 Memcache 序列化程序 ( ),方法是在已经包含缓存的服务器Memcached::SERIALIZER_PHP中将其替换为 Igbinary ( )。Memcached::SERIALIZER_IGBINARY

如果我进行更改,我认为 Memcache 服务器将尝试使用 Igbinary 对旧缓存进行反序列化,因此它会崩溃。

这个假设正确吗?是否有必要执行某个flush_all操作以避免错误?

4

1 回答 1

1

这是正确的。如果您更改 Memcached 序列化程序,所有现有条目都将不兼容。flush_all正如您所提到的,您将需要执行 a以重新开始。

于 2015-05-21T12:16:10.653 回答