zoukankan      html  css  js  c++  java
  • redis cluster

    创建7000,7001,7002为主库,7003,7004,7005为从库

    1.创建目录

    $mkdir cluster-test

    $cd cluster-test

    $mkdir 7000 7001 7002 7003 7004 7005

    2.下载并编译redis

    $cd ..   --返回cluster-test目录

    $ sudo wget http://download.redis.io/releases/redis-3.2.7.tar.gz
    $ tar xzf redis-3.2.7.tar.gz
    $ cd redis-3.2.7
    $ make

    3.依次启动7000 7001 7002 7003 7004 7005示例

    $cd 7000 

    $vi redis.conf

    输入如下内容,并保存(wq)

    port 7000
    cluster-enabled yes
    cluster-config-file nodes.conf
    cluster-node-timeout 5000
    appendonly yes

    $../redis-3.2.7/src/redis-server ./redis.conf       --启动redis实例(ctrl+z返回命令行界面)

    修改port,对7001 7002 7003 7004 7005目录重复以上过程

    4.安装ruby

    $sudo apt install ruby

    5.安装redis gem

    $gem install redis

    6.建立集群

    确定此时路径在cluster-test/redis-3.2.7/src下

    $sudo ./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001

    127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005

    参照:https://redis.io/topics/cluster-tutorial#redis-cluster-and-docker (待续)

    .net redis集群插件:https://github.com/StackExchange/StackExchange.Redis

  • 相关阅读:
    django常用命令集合 待完善
    InSAR 数据
    InSAR 处理流程和原理
    InSAR 处理软件
    InSAR 参考书目,文献推荐
    InSAR
    小程序测试方案
    【非原创】测试环境的目的
    【非原创】测试的职责
    api自动生成思路
  • 原文地址:https://www.cnblogs.com/ldybyz/p/6374745.html
Copyright © 2011-2022 走看看