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