tigrensolutions/module-redis-manager

Tigren Redis Manager for Magento 2

1.1.3 2022-08-23 07:55 UTC

This package is auto-updated.

Last update: 2024-09-23 12:32:14 UTC


README

如您所知,Magento 2支持各种类型的缓存,旨在提高页面加载速度并最小化资源需求,尤其是在网站上流量高的情况下。除了广泛使用的Memcache和APC之外,由于其强大的功能,Redis越来越受欢迎。一方面,可以使用默认的Magento缓存管理器清除某些缓存,但它只能清除由于键或标签而存在的缓存。此外,无法删除会话。另一方面,Magento 2 Redis Manager允许管理员执行flushdbflushall命令,以实现真正的缓存清除。

 

什么是Redis缓存?

Redis是一个内存数据结构存储,用于在Magento 2中缓存数据库,从而减少数据库资源并实现稳定的缓存。

当页面第一次加载时,服务器上会查询数据库。然后,Redis将缓存查询。下次用户加载页面时,由于结果将从Redis提供,因此不再有查询请求。

以下是Redis的几个强大功能:

  • 用于PHP会话存储
  • 支持磁盘保存和主/从复制
  • 允许使用同一服务器实例的多数据库
  • 支持3个压缩库:gzip、lzf和snappy
  • 在返回HTTP 503(服务不可用)错误之前限制等价锁请求
 

如何在传统方式下在Magento 2中配置Redis?

要使用Redis与Magento 2一起使用,您必须执行以下3个复杂步骤:

步骤1:安装和配置Redis软件

步骤2:配置Magento 2以使用Redis

  1. 启用Cm_RedisSession模块。
  2. 修改magento-install-dir/app/etc/local.xml。
  3. 在后台刷新Magento缓存。

步骤3:安装和配置Redis服务器

 

Magento 2 Redis Manager模块如何帮助?

使用Magento 2 Redis Manager模块,您无需记住和运行任何复杂的命令,而只需在后台轻松配置Redis和清除数据库。

功能亮点

  • 通过匹配字符串删除缓存键
  • 每X秒(s)自动刷新Redis仪表板
  • 检查使用统计信息
  • 与Magento刷新同步
  • 检测缓存、会话、全页缓存的Redis设置