我知道如果键已经存在,apc_store()会覆盖它,所以我知道区别,我的问题是:什么是更好的方法/最佳实践?
发布于 2011-04-05 18:54:32
这两个函数之间唯一的区别是不会覆盖现有条目。
另一方面,将覆盖现有条目。
那么,你应该在apc_add()和apc_store()之间使用哪一个呢?
好吧,这完全取决于您的需求:您是否希望覆盖现有条目?
发布于 2014-11-05 17:46:09
除了@Pascal MARTIN写的东西之外,它们之间还有一个主要的实际区别。
在一个高度并发的环境中,例如,当在apache中为用户对象使用apc时,使用apc_store可能会导致apc time bomb (该链接来自2007年,但仍然相关!),而apc_add缓解了这个问题。
另请参阅:https://serverfault.com/questions/342295/apc-keeps-crashing
发布于 2011-04-05 17:50:10
这真的取决于您需要应用的逻辑:您是否需要覆盖键?一切都看你的了。
https://stackoverflow.com/questions/5549943
复制相似问题