这里的Redis主从结构可以是简单的主从,sentinel,redis cluster中的主从等。wait命令的作用:此命令将阻塞当前客户端,直到当前Session连接(主节点上)所有的写命令都被传送到指定数据量的slave节点。如果到达超时(以毫秒为单位),则即使尚未完全传送到达指定数量的salv ...
分类:
其他好文 时间:
2020-01-07 01:14:11
阅读次数:
112
问题Redis 主哨兵模式是如何保证高可用的主要依赖主哨兵的发现故障和故障转移概述本文假设读者对redis 的主从复制已经进行了了解 。Redis 主哨兵集群为Redis 提供了高可用,即高可用是猪哨兵模式的主要目的,这是宏观上Sentinel功能的完整列表Monitoring :监视实例的情况No... ...
分类:
其他好文 时间:
2020-01-04 14:10:34
阅读次数:
83
redis介绍 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件redis是c语言编写的,支持数据持久化,是key-value类型数据库。应用在缓存,队列系统中redis支持数据备份,也就是master-slave模式 redis一秒可以执行10万 ...
分类:
其他好文 时间:
2020-01-02 22:30:49
阅读次数:
91
1.概念 快速排序 快速排序,听这个名字就能想到它排序速度比较快方法,是一种分治思想,现在各种语言中自带的排序库很多使用的都是快速排序。快速排序是一种原地排序,只需要一个很小的栈作为辅助空间,空间复杂度为O(log2n),适合在数据集比较大的时候使用。时间复杂度比较复杂,最好的情况是O(n),最差的 ...
分类:
编程语言 时间:
2020-01-01 13:43:42
阅读次数:
77
1 启动三个不同端口号的redis 2 先把6377端口号的redis设为主 所以首先修改6378端口号的redis.conf文件 3 打开并修改6379端口的redis.conf文件 4 现在我们查看主节点redis的info信息 5 查看6378端口的redis info信息 6 6379端口r ...
分类:
其他好文 时间:
2019-12-31 18:40:05
阅读次数:
78
1:下载sentinel-Dashboard的源码或者jar:地址:https://github.com/alibaba/Sentinel/releases 2:部署Dashboard 3:spring boot工程添加如下配置: spring: cloud: sentinel: transport ...
分类:
其他好文 时间:
2019-12-30 11:33:09
阅读次数:
102
让我们探索Redis Sentinel,看看如何在Java上运行它,一起来看看,最近get了很多新知识,分享给大家参考学习。需要详细的java架构思维导图路线也可以评论获取! 什么是Redis哨兵? 在优锐课的java分享中讨论了,可用性是任何企业数据库中最重要的质量之一。用户必须保证他们可以访问所 ...
分类:
编程语言 时间:
2019-12-30 11:26:14
阅读次数:
64
目前不断更新中,算法描述图有时间补上 //查找使用ASL平均查找长度来判断算法的性能 ASL=ΣPiCi (i∈[1,n])//线性表的查找template<class T>class Search {public: //顺序查找: //条件: 无 //思想:从后往前与要查找的值比较,设置一个哨兵简 ...
分类:
编程语言 时间:
2019-12-30 10:03:40
阅读次数:
80
一,前言 与redis的联系 redis 单实例,数据在内存-读取快 鉴于雪崩击穿等问题 ->复制到集群 HA sentinel 哨兵实现高可用 不是绝对的实时同步,可能连最终一致性都算不上 集群模式 分片 完成分布式 协调分布式锁 二,zookeeper(不要把zk当做数据库用) 主从集群 主是单 ...
分类:
其他好文 时间:
2019-12-28 20:51:14
阅读次数:
96
第九章:查找 静态查找表: 1.顺序表的查找:顺序查找 从后往前找,0单元设置哨兵 存储形式是顺序表或者是线性链表 查找算法的平均查找长度= 查找成功时的平均查找长度+查找不成功时的平均查找长度 则顺序查找的不成功长度:每个元素不成功的长度都是(n+1),即每次不成功实际上都是跟关键字比较了(n+1 ...
分类:
其他好文 时间:
2019-12-28 00:00:25
阅读次数:
113