Redis数据库
文章平均质量分 90
早春的树·
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
搞定Redis(六)—— 缓存穿透和雪崩
一、缓存穿透概述:缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库。这会给持久层数据库造成很大的压力,这时候就相当于出现了缓存穿透。解决方案布隆过滤器布隆过滤器是一种数据结构,对所有可能查询的参数以hash形式存储,在控制层先进行校验,不符合则丢弃,从而避免了对底层存储系统的查询压力;但是这种方法会存在两个问题:1、如果空值能够被缓翻译 2021-06-10 10:40:03 · 106 阅读 · 0 评论 -
搞定Redis(五)——Redis主从复制和哨兵机制
一、Redis主从复制1.概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower)。数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。默认情况下,每台Redis服务器都是主节点。一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。2.主从复制的主要作用数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。故障原创 2021-06-10 10:01:56 · 215 阅读 · 0 评论 -
搞定Redis(三)消息的发布、订阅和新增数据类型
一、Redis的发布和订阅 1、什么是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 2、Redis发布和订阅原理 2.1、客户端可以订阅频道如下图 2.2、当给这个频道发布消息后,消息就会发送给订阅的客户端 ...原创 2021-06-07 13:54:00 · 241 阅读 · 0 评论 -
搞定Redis(二)Redis配置文件
1、Units单位 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit,大小写不敏感。 2、INCLUDES包含 类似jsp中的include,多实例的情况可以把公用的配置文件提取出来 3、网络相关配置 3.1、bind 用于限制可访问的IP地址。 默认情况bind=1...原创 2021-06-07 11:02:00 · 102 阅读 · 0 评论 -
搞定Redis(一)Redis的安装和五大基本数据类型
一、Redis概述及安装 1、概述: 1.1、Redis是一个开源的key - value存储系统。 1.2、和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set -- 有序集合)和hash(哈希类型)。 1.3、这些数据类型都支持push/pop、add/remov...原创 2021-06-07 08:45:00 · 178 阅读 · 0 评论 -
搞定Redis(四)——Redis的持久化
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-06-09 15:38:20 · 96 阅读 · 0 评论
分享