APC | Memcache等缓存key冲突的解决的方法
版权声明:https://github.com/wusuopubupt https://blog.csdn.net/wusuopuBUPT/article/details/24397109
实际上,我们在set cache的时候,每次都应该指定namespace,这样才干实现鲁棒性。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄
apc、memcache都是在内存中存储的高效cache。可是网站较多时,easy造成key的冲突。解决的方法就是为每一个网站下的key指定一个namespace:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。<?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

更多精彩