![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
TurboSnail
越优秀,越努力
展开
-
Redis 的高可用,哨兵机制 Sentinel
文章目录哨兵机制什么是哨兵机制故障判定搭建哨兵实例准备启动查看主机状态故障转移 上一篇聊了Redis的主从复制以及实现原理,下面会在复制的基础上来说说Redis的高可用方案:哨兵机制 哨兵机制 什么是哨兵机制 在主从复制的模式下,主服务器宕机后,从服务器是不能自动转为主服务器的,只能手动进行故障转移 而哨兵机制(Sentinel)就是Redis的高可用解决方案,由一个或多个Sentinel实例组成...原创 2019-10-30 19:51:16 · 887 阅读 · 0 评论 -
Redis介绍、安装以及数据结构(操作命令)
文章目录Redis介绍什么是RedisRedis应用场景Redis安装启动(单机)Linux下安装启动安装命令说明启动命令行客户端Windows安装Redis数据结构字符串(String)命令使用场景散列(Hash)命令String和Hash的区别使用场景列表(List)命令使用场景集合(Set)命令使用场景有序集合(Sorted Set,zset)SortedSet和List的区别命令使用场景通...原创 2019-08-11 19:51:58 · 118 阅读 · 0 评论 -
深入了解 Redis 底层数据结构
文章目录说明简单动态字符串(SDS)SDS的定义SDS与C字符串的区别链表链表节点和链表的定义链表特性字典字典的定义实现跳跃表跳跃表的定义跳跃表的实现整数集合整数集合的定义实现整数集合的升级压缩列表压缩列表的构成压缩列表节点的构成对象 说明 说到Redis的数据结构,我们大概会很快想到Redis的5种常见数据结构:字符串(String)、列表(List)、散列(Hash)、集合(Set)、有序集合...原创 2019-09-06 11:33:37 · 1025 阅读 · 0 评论 -
Redis 持久化机制 RDB 和 AOF
文章目录Redis数据持久化RDB快照持久化快照持久化save和bgsave命令自动间隔触发AOF持久化AOF的实现命令追加(append)文件写入(write)和文件同步(sync)AOF重写(rewrite)数据恢复RDB vs AOFRDB和AOF优缺点如何选择RDB和AOF Redis数据持久化 Redis作为一个内存数据库,数据是以内存为载体存储的,那么一旦Redis服务器进程退出,服务...原创 2019-09-10 17:39:19 · 137 阅读 · 0 评论 -
Redis主从复制的配置和实现原理
文章目录什么是主从复制主从复制的配置主从复制的实现原理建立连接数据同步完整重同步部分重同步命令传播关闭持久化时,复制的安全性 Redis的持久化功能在一定程度上保证了数据的安全性,即便是服务器宕机的情况下,也可以保证数据的丢失非常少。通常,为了避免服务的单点故障,会把数据复制到多个副本放在不同的服务器上,且这些拥有数据副本的服务器可以用于处理客户端的读请求,扩展整体的性能 下面会介绍Redis的主...原创 2019-09-17 17:50:18 · 345 阅读 · 0 评论