zoukankan      html  css  js  c++  java
  • Redis集群搭建

    一 .Redis的安装

    一. 下载

      进入redis官网,打开下载页面 ( https://redis.io/download ),页面有三种版本,Unstable, Stable, 以及Docker . 我们选择Statbele下载即可。

    二. 安装

      把下载好的安装包redis-5.0.5 .tar.gz上传到linux服务器,并解压。由于redis用C语言编写,所以需要c语言环境。然后编译。具体操作如下。

    1.  tar -zxvf redis-5.0.5.tar.gz
    2.  yum install gcc
    3.  cd redis-5.0.5
    4.  make
    5.  make install
    如果第4步骤出现如下错误:error: jemalloc/jemalloc.h: No such file or directory  , 说明少了jemalloc, 使用命令先编译:make MALLOC=libc

    三. redis命令

    Redis-server

    Redis服务器

    Redis-cli

    Redis命令行客户端

    Redis-benchmark  Redis性能测试工具
    Redis-check-aof 

    AOF文件修复工具

    Redis-check-dump 

    RDB文件检查工具

    Redis-sentinel

    Sentinel服务器(2.8以后)

      Redis的src目录下,有如上命令。每个都有具体的用途

    四. 服务启动

      进入redis目录中src目录下,执行命令: ./redis-server  ../redis.conf   启动服务器。

        

    出现如图所示界面,则表明启动成。redis启动默认为前台启动,会阻塞在这,ctrl+C可直接退出。为方便操作,我们修改配置文件(redis.conf),将 配置  deamonize 的 no 改为yes 即可。

        

    我们再次启动redis服务,则会变成后台启动。启动完如下图所示:

         

    二 .redis主从架构搭建

      redis5.0的集群搭建非常方便,引用官方的文档。

      只需要在新建两台服务器,按照上述方式,安装redis, 然后修改从服务器的 redis.conf文件, 加上配置,slaveof ip:port。 启动主/从服务器。

    通过Redis-cli连接服务器,输入 info replication命令,出现如下信息:

    这样就可以愉快的使用主从架构了~(关于主节点挂点问题,以后再写!)

      

      

    你的每一个点赞,我都当做喜欢
  • 相关阅读:
    C lang:Pointer operation
    C lang:Pointer and Array
    C lang:Array_Multidimensional arrays
    C lang: Pointer
    C lang:The smallest negative plus one equals the largest positive
    English:Day-to-day 1104
    IS:Introduction Parrot
    IS guide:Eric Steven Raymond in《How To Become A Hacker》
    Computer: Use the mouse to open the analog keyboard
    Markdown: color list
  • 原文地址:https://www.cnblogs.com/lifacheng/p/10947191.html
Copyright © 2011-2022 走看看