Redis跟Memcached的存在必要

匿名 2020-3-14 2744

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

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

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

最新回复 (7)
  • v2016 2020-3-14
    2

    你没配置php怎么选?

  • 匿名 2020-3-14
    3
    v2016 你没配置php怎么选?

    emm..太小白了这方面

  • 老屌丝 2020-3-14
    4

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

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

  • 匿名 2020-3-14
    5

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

  • C 2020-3-14
    6

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

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

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

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

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

    稳了c哥,完全明白

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

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

    • 屌丝论坛
      9