1、简述
Redis 是一款高性能的内存数据库,支持主从复制(Replication)以提升读写能力与高可用性。相比传统部署方式,Docker 容器化搭建 Redis 主从复制更加快速、便捷、可移植。
本篇文章将以实践为主,手把手教你如何使用 Docker 搭建 Redis 主从架构。
🧱 2、目标架构
+------------------+ +------------------+
| Redis Master | <---- | Redis Slave |
| (localhost:6380)| | (localhost:6381)|
+------------------+ +------------------+
- 使用两个 Docker 容器模拟 Master 与 Slave
- 在本地端口映射 6380(主)、6381(从)
📁 附录:目录结构参考
~/redis-docker
├── docker-compose.yml
├── master
│ └── redis.conf
└── slave
└