zoukankan      html  css  js  c++  java
  • 第十二章 redis-cluster搭建(redis-3.2.5)

    redis集群技术

    • redis2.x使用客户端分片技术
    • redis3.x使用cluster集群技术

    一、环境

    • os:centos7
    • ip:10.211.55.4
    • redis:3.2.5
    • gem-redis:3.2.2

    二、搭建集群

    1、本机下载redis-3.2.5.tar.gz

    2、从本机拷贝到10.211.55.4

    • scp redis-3.2.5.tar.gz root@10.211.55.4:/opt/

    3、进入10.211.55.4,解压安装

    • tar -zxf /opt/redis-3.2.5.tar.gz
    • cd /opt/redis-3.2.5/
    • make && make install

    4、创建文件夹

    • mkdir /data/cluster -p
    • cd /data/cluster/
    • mkdir 7000 7001 7002 7003 7004 7005

    5、拷贝修改配置文件

    • cp /opt/redis-3.2.5/redis.conf /data/cluster/7000/
    • vi /data/cluster/7000/redis.conf
      • bind 10.211.55.4
      • port 7004
      • daemonize yes
      • cluster-enabled yes
      • cluster-config-file nodes.conf
      • cluster-node-timeout 15000
    • 拷贝该redis.conf到7001~7005,并且修改端口号

    6、启动6个redis实例

    • cd /data/cluster/7000
    • redis-server redis.conf

    其他类似。

    7、安装ruby依赖

    • yum install ruby rubygems -y

    8、本机下载安装gem-redis

    9、将集群管理程序复制到/usr/local/bin/

    • cp /opt/redis-3.2.5/src/redis-trib.rb /usr/local/bin/redis-trib

    10、创建集群

    • redis-trib create --replicas 1 10.211.55.4:7000 10.211.55.4:7001 10.211.55.4:7002 10.211.55.4:7003 10.211.55.4:7004 10.211.55.4:7005
      • --replicas 1:为集群中的每个主节点创建一个从节点
      • 集群正常工作至少需要3个主节点:以上是三主三从

    11、测试

    使用rdm进行连接测试即可。

    二、java操作(JedisCluster)

    第三章 springboot + jedisCluster

    参考:http://www.cnblogs.com/gomysql/p/4395504.html

  • 相关阅读:
    c++ map 的基本操作
    hdu Dragon Balls
    hdu Code Lock
    小技巧——直接在目录中输入cmd然后就打开cmd命令窗口
    将.py脚本打包成.exe
    关于IO同步/异步/阻塞/非阻塞文章
    C++文件操作
    (十)参考教程
    (八)树控件(Tree Control),标签控件(tab control)
    (七)对话框,单选框(radiobox),复选框(checkbox),列表框(ListBox),组合框(CComboBox),水平滚动条(Horizontal scroll bar),微调(旋转)spincontrol,列表视图控件CListCtrl,静态控件static
  • 原文地址:https://www.cnblogs.com/java-zhao/p/6134337.html
Copyright © 2011-2022 走看看