tigrensolutions / module-redis-manager
Tigren Redis Manager for Magento 2
1.1.3
2022-08-23 07:55 UTC
README
如您所知,Magento 2支持各种类型的缓存,旨在提高页面加载速度并最小化资源需求,尤其是在网站上流量高的情况下。除了广泛使用的Memcache和APC之外,由于其强大的功能,Redis越来越受欢迎。一方面,可以使用默认的Magento缓存管理器清除某些缓存,但它只能清除由于键或标签而存在的缓存。此外,无法删除会话。另一方面,Magento 2 Redis Manager允许管理员执行flushdb和flushall命令,以实现真正的缓存清除。
什么是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
- 启用Cm_RedisSession模块。
- 修改magento-install-dir/app/etc/local.xml。
- 在后台刷新Magento缓存。
步骤3:安装和配置Redis服务器
Magento 2 Redis Manager模块如何帮助?
使用Magento 2 Redis Manager模块,您无需记住和运行任何复杂的命令,而只需在后台轻松配置Redis和清除数据库。功能亮点
- 通过匹配字符串删除缓存键
- 每X秒(s)自动刷新Redis仪表板
- 检查使用统计信息
- 与Magento刷新同步
- 检测缓存、会话、全页缓存的Redis设置