redis-trib.rb 的老伙计——redis-3.2.1.gem,算是你玩转 Redis 集群的必备工具包。安装它挺简单,但如果你用的是新版 Ruby,还得注意兼容性问题。别看版本号有点老,稳定得,该有的功能都有,跑集群脚本一点问题没有。配合使用redis-trib.rb,搭建集群效率直接拉满。

redis-3.2.1.gemredis-trib.rb的依赖包

用它可以直接跑redis-trib.rb脚本,不需要折腾额外配置,响应也快,日志输出也挺清晰。如果你是 Redis 集群新手,这个组合上手简单,文档也蛮全。

推荐你先看看redis-trib.rb Redis 集群管理脚本,讲得比较细,顺带还提了其他版本对比。想了解 Gem 包细节的,可以点进Redis 4.0.1 Ruby Gem 详解,虽然版本不同,思路是一样的。

还有,下载的时候建议直接从redis-3.2.1 稳定版安装包下,不然下错版本,跑起来报错你就得折腾半天。

如果你 Ruby 环境里装的是redis-3.3,建议切换下版本,不然部分命令兼容性不好。

如果你想快速搭好 Redis 集群,不想太折腾,装上redis-3.2.1.gem就对了。