Rump 特性示例 介绍
Rump
Redis 热部署工具。Rump 能够通过仅使用 SCAN,DUMP 和 RESTORE 将密钥从 ElastiCache 集群或任何 Redis
服务器传输到另一个 Redis 服务器。
特性
-
使用 SCAN 代替 KEYS,以避免 DoS 您自己的服务器
-
可以同步任何键类型
-
有意删除TTL,因其不会同步
-
不使用任何临时文件
-
使用缓冲通道优化慢速源服务器
-
使用管道以最小化网络往返
示例
# Sync local Redis DB 1 to DB 2. $ rump -from redis://127.0.0.1:6379/1 -to redis://127.0.0.1:6379/2 # Sync ElastiCache cluster to local. $ rump -from redis://production.cache.amazonaws.com:6379/1 -to redis://127.0.0.1:6379/1 # Sync protected ElastiCache via EC2 port forwarding. $ ssh -L 6969:production.cache.amazonaws.com:6379 -N ubuntu@xxx.xxx.xxx.xxx & $ rump -from redis://127.0.0.1:6969/1 -to redis://127.0.0.1:6379/1
Demo :https://asciinema.org/a/94355
Rump 特性示例 官网
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。