Redis跟Memcached的存在必要

没有数据库的php有必要安装Redis或者Memcached吗,查了挺多资料的没搞懂,13年接触网站14年才知道这两个东东,现在是好奇.

以前跑dz论坛的时候,php7/php5.6+redis简直飞快,php7/php5.6+memcached速度就没这么好

如果它们是用来缓存不止数据库的,那redis肯定比memcached快咯?还是把这俩都装上,让php自己选  哈哈哈哈

你没配置php怎么选?

v2016
引用
你没配置php怎么选?
v2016 你没配置php怎么选?

emm..太小白了这方面

PHP加速装opcache, Redis和memcached没有数据库应该不用装。 一起装没必要,不配置好还容易冲突吧?

快慢关系其实要看具体应用场景,多台服务器集群适合R,  一台服务器中型的适合M

opcache,是必备没错了,就他们两个我没怎么搞懂,所以就来问问,多谢解答呀

首先要明白一件事,从内存读取数据比从硬盘读取数据要快很多很多倍。

opcache是把PHP代码缓存到内存里,而redis和memcached是把数据库内容缓存到内存里。

如果没有数据库操作,或者程序没有做过针对性的数据库缓存优化,那完全不用装redis和memcached。

redis是key=>value型缓存,只能缓存类似结构的表。而memcached则是全局缓存,可以针对性地缓存多维数据表。

C
引用
首先要明白一件事,从内存读取数据比从硬盘读取数据要快很多很多倍。 opcache是把PHP代码缓存到内存里,而redis和memcached是把数据库内容缓存到内存里。 如果没有数据库操作,或者...
C 首先要明白一件事,从内存读取数据比从硬盘读取数据要快很多很多倍。 opcache是把PHP代码缓存到内存里,而redis和memcached是把数据库内容缓存到内存里。 如果没有数据库操作,或者程 ...

稳了c哥,完全明白

C
引用
首先要明白一件事,从内存读取数据比从硬盘读取数据要快很多很多倍。 opcache是把PHP代码缓存到内存里,而redis和memcached是把数据库内容缓存到内存里。 如果没有数据库操作,或者...
C 首先要明白一件事,从内存读取数据比从硬盘读取数据要快很多很多倍。 opcache是把PHP代码缓存到内存里,而redis和memcached是把数据库内容缓存到内存里。 如果没有数据库操作,或者程 ...

感谢解惑,看样子我要把r换成m试试

1