LRU到期的内存缓存

我正在为我的PHP驱动的网站寻找内存缓存。它不是高流量的网站,我只是想缓存一些页面的数据和部分以提高性能。数据大小将从几个字节到几个KB不等。我目前正在使用xCache,并没有任何问题。 切换到memcached或redis更好吗?还有更好的选择吗?     
已邀请:
如果你没有任何明显的问题,为什么要现在切换? Memcached或redis可能更好,但如果你现在不需要它们,最好留下它们。只要您的缓存策略是正确的并且缓存接口是抽象的,您应该能够在实际感觉需要切换到可伸缩缓存时添加它们。 PHP中的xCache也是一个编码器缓存.Memcache& redis或多或少就像一个out of proc键值对..如果你的站点在2或3服务器上运行而你需要上下文b.w它们共享不仅保留了单个实例,那些缓存将有所帮助。 --Sai     
就个人而言,我使用APC,因为我已经将它用于Opcode缓存。这样我就不得不维持更少的东西。我使用APC的另一个原因是,它计划包含在下一个PHP版本中,所以我觉得它更“稳定”。 虽然很明显:你应该改变你的缓存系统,只是为了改变它;)如果XCache没有出现任何问题,你可能应该保留它。     

要回复问题请先登录注册