一、sdown和odown转换机制sdown和odown两种失败状态 sdown是主观宕机,就一个哨兵如果自己觉得一个master宕机了,那么就是主观宕机odown是客观宕机,如果quorum数量的哨兵都觉得一个master宕机了,那么就是客观宕机 sdown达成的条件很简单,如果一个哨兵ping一 ...
分类:
编程语言 时间:
2020-07-03 23:16:19
阅读次数:
70
redis持久化存储 redis多被用于缓存和消息中间件,当被用作缓存时,数据的读写都是在内存中进行的,而内存一旦在主机断电或者主机重启时里面的数据将被清空,为保证数据不被丢失,redis为我们提供两种数据持久化存储方式:RDB,AOF。 RDB持久化存储 RDB持久化是按配置文件中指定的时间间隔, ...
分类:
其他好文 时间:
2020-07-03 23:08:07
阅读次数:
75
redis作为一种高效的缓存框架,使用是非常广泛的,在数据存储上,在运行时其将数据存储在内存中,以实现数据的高效读写,并且根据定制的持久化规则不同,其会不定期的将数据持久化到硬盘中。另外相较于其他的NoSql数据库,redis提供了非常丰富的数据结构,如dict,sds,linkedlist,zip ...
分类:
其他好文 时间:
2020-07-03 19:46:31
阅读次数:
65
一、连接池 python设置redis连接池的好处 通常情况下,需要连接redis时,会创建一个连接,基于这个连接进行redis操作,操作完成后去释放, 正常情况下,这是没有问题的,但是并发量较高的情况下,频繁的连接创建和释放对性能会有较高的影响,于是连接池发挥作用。 连接池的原理:‘预先创建多个连 ...
分类:
编程语言 时间:
2020-07-03 19:42:22
阅读次数:
54
首先是锁的抽象类,定义了继承的类必须实现加锁、释放锁、返回锁拥有者的方法。 namespace Illuminate\Cache; abstract class Lock implements LockContract { use InteractsWithTime; // 锁的名称 protect ...
分类:
其他好文 时间:
2020-07-03 19:26:42
阅读次数:
55
详细可以参看《redis官网文档》或者《redis中文网》 Redis集群方式共有三种:主从模式,哨兵模式,cluster(集群)模式 主从模式:是三种集群方式里最简单的。它主要是基于Redis的主从复制特性架构的。通常我们会设置一个主节点,N个从节点;默认情况下,主节点负责处理使用者的IO操作,而 ...
分类:
其他好文 时间:
2020-07-03 19:26:29
阅读次数:
58
当前服务器的redis cluster节点信息如下: [root@192-168-0-77 conf]# redis-cli -h 127.0.0.1 -p 2002 -c cluster slots | xargs -n8 | awk '{print $3":"$4"->"$6":"$7}' | ...
分类:
其他好文 时间:
2020-07-03 19:15:33
阅读次数:
66
一、Redis 简介: Redis是一个开源的、基于内存的数据结构存储器,可以用作数据库、缓存和消息中间件。 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted ...
分类:
数据库 时间:
2020-07-03 17:09:08
阅读次数:
77
1.先更新安装源(新服务器需要非必须) sudo apt-get update 2.安装redis sudo apt-get install redis-server 3.修改配置文件 sudo vim /etc/redis/redis.conf redis默认只能本机访问,需要修改一些配置 注释掉 ...
分类:
系统相关 时间:
2020-07-03 17:05:04
阅读次数:
62
filebeat的ConfigMap的文件 [root@laso yaml]# cat configmap.yaml apiVersion: v1 kind: ConfigMap metadata: name: filebeat-config data: filebeat.yml: | filebe ...
分类:
其他好文 时间:
2020-07-03 15:49:45
阅读次数:
87