zoukankan      html  css  js  c++  java
  • Magento2使用Redis进行页面缓存或会话存储。

    1、Redis是一个可选的后端缓存解决方案,不过magento2默认使用的是Zend_Cache_Backend_File

    2、Zend_Cache_Backend_File的问题

    core_cache_tag表不断增长。 如果Magento实例具有多个网站和具有大型目录的网络商店,则该表可在不到一天内增长到1500万条记录。 插入到core_cache_tag会导致MySQL服务器的问题,包括性能降低。

    3、为什么使用Redis

    Redis也可以用于PHP会话存储,使得可以使用Redis完全替换memcached。

    Redis后端通过索引文件中的标记来工作,以便标记操作不需要对每个缓存文件进行完全扫描。

    元数据和缓存记录存储在同一文件中,而不是单独的文件中

    Redis支持磁盘保存和主/从复制。

    这是memcached不支持的高度请求的功能。 复制避免了单点故障,并提供高可用性。

    4、配置Magento使用Redis进行会话存储:修改app/etc/env.php文件

    5、配置Magento使用Redis进行页面缓存 修改app/etc/env.php文件

  • 相关阅读:
    数据库连接池、事务
    JDBC、单元测试、DAO模式
    归并排序
    插入排序
    MySQL数据库
    JQuery
    JavaScript
    算法训练 连续正整数的和
    算法提高 寻找三位数
    算法训练 学做菜
  • 原文地址:https://www.cnblogs.com/dongtong/p/6414910.html
Copyright © 2011-2022 走看看