![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
钢铁-程序猿
这个作者很懒,什么都没留下…
展开
-
Redis数据结构底层实现(转发)
别的比较好文章 面试中,redis也是很受面试官亲睐的一部分。我向在这里讲的是redis的底层数据结构,而不是你理解的五大数据结构。你有没有想过redis底层是怎样的数据结构呢,他们和我们ja...转载 2020-04-13 17:18:54 · 135 阅读 · 0 评论 -
Redis重要知识点总结四-Sentinel(哨兵)、Cluster集群
哨兵(解决人工将从节点晋升为主节点) Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,对于很多应用场景这 种故障处理的方式是无法接受的。可喜的是Redis从2.8开始正式 提供了Redis Sentinel(哨兵)架构来解决这个问题 1、基本概念 Redis Sentinel是Redis的高可用实现方案,在实际的生产环境...原创 2020-04-13 15:11:43 · 431 阅读 · 0 评论 -
Redis重要知识点总结三
文章目录Redis一、持久化(RDB、AOF)1、RDB触发机制(手动触发(save(阻塞,废弃了)、bgsave)、自动触发)流程说明RDB文件处理RDB文件的优缺点优点(加载速度快)缺点(不能实时持久化,因为要fork子线程):2、AOF(文件格式,RDB是二进制,解决了数据持久化的实时性)1、使用AOF2、执行流程命令写入文件同步重写机制重启加载3、文件校验二、 复制1、建立复制(slave...原创 2020-04-13 14:53:54 · 205 阅读 · 0 评论 -
Redis重要知识点总结二
文章目录Redis一、Redis慢查询1、慢查询分析2、Redis执行一条命令分为以下几步3、慢查询的两个设置参数(慢查询阈值以及慢查询日志最多存储多少条)4、两种修改配置的方式5、慢查询日志访问和管理的命令二、Pipeline(一组Redis命令进行组装,通过一次RTT传输给Redis)原生批量和Pipeline对比(原生原子、pipeline非原子)三、事务(multi、exec)不支持回滚四...原创 2020-04-13 14:53:38 · 123 阅读 · 0 评论 -
Redis重要知识点总结一(基于键值的数据结构服务器)
文章目录Redis重要总结一、特性二、全局命令三、String(字符串)应用场景(缓存、计数、限速)四、哈希(用于保存对象,每个对象只用一个键保存)1、命令2、应用场景(缓存用户信息)五、列表list(一个键,装的不是一个数字)命令应用场景(消息队列(使用阻塞))六、集合Set命令集合内操作集合间操作使用场景(给用户添加标签(不可以重复))七、有序集合(按分数score)集合内集合间操作应用场景(...原创 2020-04-13 14:53:23 · 181 阅读 · 0 评论