APC | Memcache等缓存key冲突的解决的方法

版权声明:https://github.com/wusuopubupt https://blog.csdn.net/wusuopuBUPT/article/details/24397109

apc、memcache都是在内存中存储的高效cache。可是网站较多时,easy造成key的冲突。解决的方法就是为每一个网站下的key指定一个namespace:

<?php 
define('APC_HOST_KEY',$_SERVER['HTTP_HOST']);

apc_store(APC_HOST_KEY.'_value_key', $value);
?>

实际上,我们在set cache的时候,每次都应该指定namespace,这样才干实现鲁棒性。


參考:http://stackoverflow.com/questions/13291244/apc-user-cache-key-collisions-on-multiple-sites

原文地址:https://www.cnblogs.com/mqxnongmin/p/10742061.html