zoukankan      html  css  js  c++  java
  • redis五类型及原理|redis主从及问题|Uninstall Redis CentOs 7

    1、redis五类型及原理
    string 最简单的kv
    hash 存储一条记录或对象
    list 当做队列或栈使用
    set 集合并集交集
    zset 分数搜索用
    原理文章:
    Redis的五种对象类型及其底层实现 - CSDN博客
    http://blog.csdn.net/caishenfans/article/details/44784131
    2、redis主从及问题
    学会看日志,日志查看:tailf /var/log/redis/redis.log
    首先主从必须版本一样
    版本不同先写在再安装 yum install redis
    保证防火墙关闭 service iptables status /stop
    保证主的redis.conf里面的bind是0.0.0.0,否则Unable to connect to MASTER redis
    需不需要密码
    相关文章
    Redis主从复制-Replication - QIANQIANCHEN - 博客园
    https://www.cnblogs.com/qianqianchen/p/6024918.html
    redis单例、主从模式、sentinel以及集群的配置方式及优缺点对比 - 爱宝贝丶
    https://my.oschina.net/zhangxufeng/blog/905611

    4 哨兵

    测试重点:

    需要

    ps-ef|grep 6379后

    kill掉master

    配置哨兵监控Redis运行情况 - CSDN博客
    http://blog.csdn.net/yingxiake/article/details/51671335

    Redis Sentinel机制与用法(一) - beanlam - SegmentFault 思否
    https://segmentfault.com/a/1190000002680804


    Redis Sentinel机制与用法(一) - beanlam - SegmentFault 思否
    https://segmentfault.com/a/1190000002680804

     哨兵部署方案

    使用三个盒子
    配置master 可以使用下面的Redis主从复制特性减轻,它可在master检查到它不再能传输它的写入操作到指定数量的slave的时候停止接收写入操作。

    min-slaves-to-write 1
    min-slaves-max-lag 10

    Redis Sentinel实现的机制与原理详解【Sentinel部署示例】
    https://www.cnblogs.com/knowledgesea/p/6567718.html

    哨兵选举算法

    Raft协议实战之Redis Sentinel的选举Leader源码解析
    http://www.blogjava.net/jinfeng_wang/archive/2016/12/14/432108.html

    Redis哨兵机制 - CSDN博客
    http://blog.csdn.net/lee_nacl/article/details/62044097

    3、彻底卸载redis

    First, i suggest you to use your distros package instead of compiling software, this way you can upgrade and get security updates for free.

    Back to your question, assuming you left the defaults during ./install_server.sh, first stop redis:

    /etc/init.d/redis_6379 stop
    

    Delete redis's install:

    rm -fr etc/redis/ /var/log/redis_* /etc/init.d/redis_6379 /usr/local/bin/redis*

    Delete redis's data too:

    rm -fr /var/lib/redis/6379
    

    Done.

  • 相关阅读:
    layui实现复选框全选,反选
    Lambda表达式详解
    母版页 VS shtml—ASP.NET细枝末节(3)
    无废话WCF入门教程一[什么是WCF]
    String.Format用法
    C#基础--之数据类型
    簡單SQL存儲過程實例
    SQL Server 存储过程
    存储过程详解
    sql语句分页多种方式ROW_NUMBER()OVER
  • 原文地址:https://www.cnblogs.com/stevenlii/p/8569241.html
Copyright © 2011-2022 走看看