小编典典

具有LRU到期的内存中缓存

redis

我正在为我的PHP驱动的网站寻找内存缓存。它不是高流量的网站,我只想缓存数据和某些页面的某些部分以提高性能。数据大小从几字节到几kB不等。我目前正在使用xCache,并且没有问题。

切换到内存缓存或Redis更好吗?有没有更好的选择?


阅读 243

收藏
2020-06-20

共1个答案

小编典典

如果您没有任何明显的问题,为什么要立即切换?内存缓存或Redis可能更好,但是如果您现在不需要它们,最好保留它们。只要您的缓存策略是正确的,并且缓存接口是抽象的,那么当您实际感觉需要切换到可伸缩缓存时,应该可以在以后添加它们。

另外,PHP中的xCache是​​操作编码器缓存。Memcache和redis或多或少都像是proc键值对。如果您的站点在2台或3台服务器上运行,则需要上下文共享,而不仅仅是共享单个实例,这些缓存会有所帮助。

--S

2020-06-20