![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
加油妹妹
写的博客如果云里雾里,还有什么意义
展开
-
Redis必学(一)redis RDB和AOF持久化
1 概述 Redis持久化的目的是为了保存数据,在redis重启时可以恢复。但是在开发环境中,如果测试数据量大,每次都加载数据,很麻烦,如果遇到并不需要旧数据的场景,就更无需持久化了,所以我这里就先介绍取消持久化的方式,再介绍两种持久化方式(RDB和AOF)。2 取消持久化取消持久化无非就是设置配置文件:设置 save “”,还要把持久化的本地文件干掉设置 save "将配置中d...原创 2019-04-10 21:19:27 · 383 阅读 · 0 评论 -
Redis必学(二)redis主从模式和哨兵模式
1 概述一般的文档,都把redis的集群方式分成三种:主从、哨兵、集群(这里的集群只是广义集群的一种)。但是这么分类很不严谨,哨兵模式,单独使用是没有意义的,哨兵的作用有两个:监控:监控主节点和从节点是否正常运行提醒:当被监控的某个Redis节点出现问题时, 哨兵(sentinel) 可以通过 API 向管理员或者其他应用程序发送通知。故障迁移:主数据库出现故障时自动将从数据库转换为主数...原创 2019-03-16 21:59:19 · 15765 阅读 · 5 评论 -
Redis必学(三)redis多节点集群
1 概述 集群,即Redis Cluster,是Redis 3.0开始引入的分布式存储方案。 集群由多个节点(Node)组成,Redis的数据分布在这些节点中。集群中的节点分为主节点和从节点:只有主节点负责读写请求和集群信息的维护;从节点只进行主节点数据和状态信息的复制。 集群的作用,可以归纳为两点:数据分区:数据分区(或称数据分片)是集群最核心的功能。 集群将数据分散到多个...原创 2019-03-31 22:11:53 · 3109 阅读 · 0 评论 -
Redis必学(四)redis底层数据结构
redis底层数据结构原创 2019-04-20 21:42:26 · 302 阅读 · 1 评论 -
Redis必学(五)存储内存模型和内存回收
对象存储和内存回收原创 2019-04-21 22:40:24 · 259 阅读 · 0 评论 -
Redis必学(八)缓存雪崩、缓存击穿、缓存穿透
目录1 缓存穿透2 缓存雪崩3 缓存击穿缓存系统是我们平时开发经常使用到的,也是在高并发场景下减少或防止流量对DB等底层系统冲击的最有效手段之一。下面就简单谈谈缓存系统经常提及的三个问题以及解决方案。1 缓存穿透首先回忆下通常情况我们设置的缓存机制,如下图所示:缓存加载机制这套机制,由于出于容错考虑,从存储层查不到数据则不写入缓存,这就导致每次请求不...转载 2019-04-26 21:17:13 · 201 阅读 · 0 评论 -
Redis必学(六)慢查询日志分析
慢查询日志原创 2019-04-22 22:09:34 · 2553 阅读 · 1 评论 -
Redis必学(七)Redis分布式锁的实现
Redis使用场景和问题的解决缓存雪崩,缓存穿透转载 2019-04-24 21:55:47 · 188 阅读 · 0 评论