数组如何通过php-function Memcache :: set()存储在memcache中?

时间:2010-11-28 10:55:50

标签: php memcached serialization

是否使用php函数serialize()或memcache扩展的一些内部函数? 如果它使用serialize(),那么我可以用json_encode自己序列化我的数据,例如。它会更快吗?

1 个答案:

答案 0 :(得分:4)

Memcache::set的文档说(引用)

  

字符串和整数按原样存储,   其他类型存储序列化。

所以我猜它在内部使用serialize; - )


加速序列化/反序列化过程的一个好方法是用igbinary替换内部默认的PHP序列化器。

几周前,Ilia Alshanetsky在巴黎举办的2010年PHP论坛上提出了一些关于这一点的说明:APC & Memcached the High Performance Duo