如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
)](https://github.com/tair-opensource/RedisShake/actions/workflows/ci.yml) )](https://tair-opensource.github.io/RedisShake/)
RedisShake是一款功能强大的Redis数据转换与迁移工具,主要特性包括:
零停机迁移:实现无缝数据迁移,无数据丢失或服务中断,确保迁移过程中业务持续运行。
Valkey/Redis兼容性:支持Redis(2.8至8.4.x)和Valkey(8.x至9.x),涵盖单机、主从、哨兵和集群部署。详见https://tair-opensource.github.io/RedisShake/zh/others/compatibility.html%E4%BA%86%E8%A7%A3%E8%AF%A6%E7%BB%86%E5%8A%9F%E8%83%BD%E6%94%AF%E6%8C%81%E3%80%82
云服务集成:与主流云厂商的类Redis数据库无缝对接:
从https://github.com/tair-opensource/RedisShake/releases%E4%B8%8B%E8%BD%BD%E3%80%82
使用Docker:
docker run --network host \
-e SYNC=true \
-e SHAKE_SRC_ADDRESS=127.0.0.1:6379 \
-e SHAKE_DST_ADDRESS=127.0.0.1:6380 \
ghcr.io/tair-opensource/redisshake:latest
[!IMPORTANT] 前提条件:运行构建脚本前,系统必须已安装并配置Go环境。
git clone https://github.com/tair-opensource/RedisShake
cd RedisShake
sh build.sh
复制以下提示词到LLM智能体(如Claude Code、Cursor等):
阅读RedisShake使用指南并协助我完成任务:
如需在两个Redis实例间迁移数据并跳过部分键:
shake.toml的文件,包含以下设置:[sync_reader]
address = "127.0.0.1:6379"
[redis_writer]
address = "127.0.0.1:6380"
[filter]
# 跳过以"temp:"或"cache:"为前缀的键
block_key_prefix = ["temp:", "cache:"]
./redis-shake shake.toml
更多帮助,请查阅https://tair-opensource.github.io/RedisShake/zh/guide/mode.html%E3%80%82
[!IMPORTANT] 不支持可恢复传输(检查点):RedisShake 4.x不支持可恢复传输。与阿里云DTS或Tair全球多活等商业解决方案不同,后者在中断后可从上次检查点恢复,而RedisShake重启后将从头开始执行全量同步。
[!IMPORTANT] 不支持集群拓扑变更感知:RedisShake假设集群拓扑是静态的。任何拓扑变更(如扩容、故障转移或槽迁移)都会导致进程崩溃。结合缺乏检查点支持,RedisShake最适合一次性数据迁移场景,而非长期持续同步。
在不同Redis主版本间迁移数据前,建议使用https://github.com/tair-opensource/resp-compatibility/ 工具进行兼容性检查,并参考**https://github.com/tair-opensource/resp-compatibility/blob/main/compatibility_report_en_US.md**%EF%BC%8C%E4%BB%A5%E9%81%BF%E5%85%8D%E5%B7%B2%E7%9F%A5%E7%9A%84%E7%A0%B4%E5%9D%8F%E6%80%A7%E5%8F%98%E6%9B%B4%E5%92%8C%E7%BC%BA%E9%99%B7%E3%80%82
RedisShake由阿里云https://github.com/tair-opensource%E7%A7%AF%E6%9E%81%E7%BB%B4%E6%8A%A4%EF%BC%8C%E5%85%B6%E5%89%8D%E8%BA%AB%E4%B8%BAhttps://github.com/CodisLabs/redis-port%E3%80%82%E5%85%B3%E9%94%AE%E9%87%8C%E7%A8%8B%E7%A2%91%EF%BC%9A
RedisShake基于https://github.com/tair-opensource/RedisShake/blob/v2/license.txt%E5%BC%80%E6%BA%90%E3%80%82
来自真实用户的反馈,见证轩辕镜像的优质服务