跳转到主要内容

模块:REDIS

使用统一的 REDIS 模块部署 Redis 或 Valkey,并支持独立主从、原生集群与 Sentinel 三种模式。

REDIS 是 Pigsty 的 Redis 兼容缓存模块。您可以通过 redis_type 选择 RedisValkey,默认仍为 redis。 两种引擎都支持主从复制、Sentinel 与原生集群模式,并复用相同的配置路径、实例服务名、监控和日志入口。

redis_type: redis   # 默认;也可设置为 valkey

角色会安装所选引擎与 redis-exporter,实例进程分别使用 redis-server / redis-clivalkey-server / valkey-cli。切换 redis_type 会改变软件包和二进制,并不会自动验证数据格式、复制拓扑或回滚路径;已有集群切换前应先演练,且同一逻辑集群的所有节点必须使用同一引擎。

默认 Redis 软件包继续采用 7.2 BSD 分支;不同操作系统仓库中的小版本可能不同,应以目标仓库元数据为准。

根据需求场景选择合适的 Redis 模式,并通过配置清单表达您的需求

REDIS 模块提供 19 个部署参数与 3 个移除参数,可选择 Redis 或 Valkey 引擎。

如何使用预置的 ansible 剧本来管理 Redis 集群,常用管理命令速查。

Redis 集群管理 SOP,创建、销毁、扩容、缩容与高可用的详细说明

如何监控 redis?有哪些告警规则值得关注?

Pigsty REDIS 模块提供的完整监控指标列表与释义