1.创建配置文件:
/data/cluster目录下创建6个redis配置
2.逐个配置
port 7001
添加:
daemonize yes
cluster-enabled yes
cluster-config-file redis-7001.conf
cluster-node-timeout 5000
appendonly yes #只读
3.依次启动redis实例
redis-server /data/cluster/redis-7001.conf
4.获取分布式脚本 是ruby写的
安装依赖 ruby>2.2.2版本
yum install ruby rubygems -y
gem sources --add https//gems.ruby-china.com/ #更换源
升级
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
source /usr/local/rvm/scripts/rvm
rvm list known
rvm install 2.5.1
rvm use 2.5.1
rvm remove 2.0.0
ruby --version
重新安装 gem install redis
拷贝redis-trib.rb到/data/cluster目录
运行ruby脚本
./redis-trib.rb reshared ip:port (你的IP地址) 8.python连接redis-cluster
pip3 install redis-py-cluster from rediscluster import strictRedisCluster
startup_nodes = [
{"host": "127.0.0.1", "port": ""},
]
rc = StrictRedisCluster(startup_nodes=startup_nodes, decode_responses=True) # 字符串操作
rc.set("foo", "bar")
print(rc.get("foo"))

最新文章

  1. 使用系统自带的GCD的timer倒计时模板语句遇到的小坑。。
  2. jmc远程监控java服务
  3. css js 的引入方式和书写位置
  4. 用Wireshark提取WPA握手包
  5. js中的排序
  6. 保存会话数据——session学习
  7. 蓝桥杯--- 历届试题 大臣的旅费 (DFS & Vector)
  8. 【KMP+DP】Count the string
  9. mfc--弹出文件夹对话框
  10. 创建你的第一个webdriver python代码
  11. 开涛spring3(7.5) - 对JDBC的支持 之 7.5 集成Spring JDBC及最佳实践
  12. redis新手入门,摸不着头脑可以看看<二>
  13. HDU - 3974 Assign the task (线段树区间修改+构建模型)
  14. MySQL [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause
  15. BZOJ4517[Scoi2016]美味——主席树
  16. python-面向对象-13_文件
  17. mysql57免安装版配置
  18. 一致性Hash算法说明
  19. 一个CTO谈自己的技术架构体系
  20. 类的静态方法@staticmethod

热门文章

  1. ABP 从core降到级.net framework
  2. 【树状数组】【P5069】[Ynoi2015]纵使日薄西山
  3. c04--数组
  4. helm原理
  5. Java class 和public class 区别
  6. 根据IP查询所在城市接口(查询用户所在城市)
  7. 请教网友:#pragma pack(push) #pragma pack(pop)无效
  8. 记一次Pr中视频蜜汁卡顿往复和解决方法
  9. 收藏:C语言中字符串常量到底存在哪了?
  10. LeetCode 717. 1比特与2比特字符(1-bit and 2-bit Characters)