缓存
缓存穿透
缓存雪崩(缓存失效)
缓存击穿(热点key)
缓存并发竞争(并发set)
数据一致性
缓存(双写)一致性
Redis集群(Redis-cluster)一致性原理
哨兵(Sentinel)模式
Redis集群产生的背景
Redis-cluster特点
分布式一致性... ...
分类:
其他好文 时间:
2019-09-28 10:42:56
阅读次数:
95
1.redis主从配置 如果redis需要实现高可用.前提条件就是实现数据的同步 (1)拷贝配置shards文件夹 改名为sentinel (2)主从搭建策略 6379主机. 6380从机 6381从机 (3)状态信息检查 (4)主从挂载 (5)检查主从挂载状态 2.哨兵机制 2.1哨兵的作用 通过 ...
分类:
其他好文 时间:
2019-09-26 00:40:38
阅读次数:
143
1 package com.example.demo; 2 3 public class InsertSort { 4 public void insertSort(int[] arr) { 5 int i, j; 6 for (i = 0; i < arr.length; i++) { 7 int... ...
分类:
编程语言 时间:
2019-09-23 22:23:44
阅读次数:
107
至此,我们了解并动手实践了redis的安装,redis单点,redis主从,redis 哨兵 sentinel,redis 集群cluster。 我们来梳理一下redis主从,redis哨兵,redis机器的区别和关系。 redis主从:是备份关系, 我们操作主库,数据也会同步到从库。 如果主库机器 ...
分类:
其他好文 时间:
2019-09-21 23:17:06
阅读次数:
111
概述 官方说明:https://redis.io/topics/replication 作用:读(Slave)写(Master)分离,容灾恢复 哨兵模式可以实现无人值守 缺点:主从复制无疑会带来延迟(Master机器同步到Slave机器),使用哨兵模式则延迟会更明显。 测试配置准备(一台主机两台备机 ...
分类:
其他好文 时间:
2019-09-19 16:19:49
阅读次数:
100
参考并感谢 + 官方文档 "https://hub.docker.com/_/redis" + GitHub "https://github.com/antirez/redis" + happyJared "https://blog.csdn.net/qq_28804275/article/deta ...
分类:
其他好文 时间:
2019-09-18 01:36:50
阅读次数:
143
用主从复制的情况下,Master服务器进行了down机的情况,我们的系统就不能再进行写的操作,所以此时redis在2.6版本引入了哨兵模式,但是并不稳定,2.8版本之后哨兵模式才稳定了起来。顾名思义Redis的哨兵模式就是对redis系统进行实时的监控,其主要功能有下面两点1.监测主数据库和从数据库 ...
分类:
其他好文 时间:
2019-09-16 19:12:53
阅读次数:
56
标准的网站监控工具能接通网页并证明他们正在响应,而他们不会向你警告一个问题。但是你能使用压力测试技术去监测你的网站,通过跑一个交互脚本能检测出问题并生成必要的邮件。它像一位安静的哨兵持续运行,从来不睡觉或者休一个假,提升了你的网站可靠性。 我们的网站包含了一个用户登录,用户认证过程偶尔被停止。我们标 ...
分类:
其他好文 时间:
2019-09-14 14:21:00
阅读次数:
97
函数体是代码块 代码块do...end是一种表达式的组织方式。 函数调用与模式匹配 代码如下: 哨兵子句 代码如下: 它们由一个或多个when关键字紧接在函数定义后的断言。当执行时,先执行基于参数的匹配,然后评估所有的when断言。 哨兵子句不支持||和&& 默认参数 定义函数名时,可以用param ...
分类:
其他好文 时间:
2019-09-09 19:22:33
阅读次数:
82
1哨兵的作用哨兵是redis集群架构中非常重要的一个组件,主要功能如下:集群监控:负责监控redismaster和slave进程是否正常工作消息通知:如果某个redis实例有故障,那么哨兵负责发送消息作为报警通知给管理员故障转移:如果masternode挂掉了,会自动转移到slavenode上配置中心:如果故障转移发生了,通知client客户端新的master地址2哨兵的核心知识故障转移时,判断一
分类:
其他好文 时间:
2019-09-08 20:11:36
阅读次数:
82