Redis
文章平均质量分 90
10
闪闪Utaha
-10 谨言 慎行.
展开
-
Redis的缓存的问题 Day06
Redis的缓存的问题1. 缓存穿透1.1 什么是缓存穿透1.2 缓存穿透的解决方案1.2.1 缓存空对象1.2.2 布隆过滤器拦截2. 缓存雪崩2.1 什么是缓存雪崩2.2 缓存雪崩的解决方案3. 缓存击穿3.1 什么是缓存击穿3.2 缓存击穿的解决方案3.2.1 分布式互斥锁3.2.2 设置热点数据永不过期1. 缓存穿透1.1 什么是缓存穿透缓存穿透是指查询一个根本不存在的数据,缓存层和持久层都不会命中。在日常工作中出于容错的考虑,如果从持久层查不到数据则不写入缓存层,缓存穿透将导致不存在的数据每原创 2021-04-28 09:28:04 · 1395 阅读 · 0 评论 -
Redis的使用场景 Day05
Redis的使用场景1. 作为缓存1.1 为什么要使用数据库缓存1.2 什么样的数据适合放入缓存1.3 Redis作为缓存的使用2. 作为分布式锁2.1 什么是分布式锁2.2 为什么要使用分布式锁2.3 Redis作为分布式锁2.4 使用Redisson2.4.1 什么是Redisson2.4.2 Redisson的使用3. 作为点赞量,排行榜,转发量4. 限时业务的运用1. 作为缓存1.1 为什么要使用数据库缓存使用Redis作为数据库缓存可以减少对数据库的访问频率,提高数据的访问率。1.2 什么原创 2021-04-27 11:25:04 · 1658 阅读 · 0 评论 -
Java对Redis的使用 Day04
Java对Redis的使用1. 使用Jedis连接Redis2. 使用Spring Boot连接Redis2.1 使用StringRedisTemplate工具类2.1.1 资源文件中进行配置2.2.2 连接Redis2.3 使用RedisTemplate工具类2.3.1 配置类(序列化)2.3.2 连接Redis集群1. 使用Jedis连接Redis(1)在Maven工程中导入Jedis依赖 <dependencies> <dependency>原创 2021-04-26 11:15:00 · 1382 阅读 · 0 评论 -
Redis哨兵模式和去中心化集群 Day03
Redis哨兵模式和去中心化集群 1. 哨兵模式1.1 什么是哨兵模式(sentinel)1.2 哨兵模式的配置及启动1.3 哨兵模式优缺点1. 哨兵模式1.1 什么是哨兵模式(sentinel)哨兵是一个独立的进程,其原理是:哨兵通过向redis服务器发送命令,等待redis服务器响应,从而监控多个运行中的redis实例。通过发送命令,让redis服务器返回监控其运行状态,包括主服务器和从服务器。具体表现为:(1)当哨兵监测到master(主机)宕机,会自动将slave(从机)切换成主机,然后原创 2021-04-26 08:55:49 · 974 阅读 · 0 评论 -
Redis的持久化方式和主从关系搭建 Day02
Redis的持久化方式和主从关系搭建1. Redis的持久化方式2. RDB快照持久化方式2.1 如何触发RDB持久化2.1.1 save和bgsave区别2.2 恢复数据2.3 RDB的优缺点3. AOF 日志追加持久化方式3.1 什么是AOF3.2 AOF的触发模式3.2.1 具体流程3.3 AOF的优缺点4. Redis主从关系搭建4.1 什么是Redis主从关系4.2 Redis主从关系配置1. Redis的持久化方式持久化:把内存中的数据库保存到磁盘上。防止数据的丢失。redis支持的持久化原创 2021-04-26 00:41:20 · 3675 阅读 · 0 评论 -
Redis的简单安装和使用 Day01
Redis的简单安装和使用NOSQLNOSQL的概念NOSQL和RDBMS的区别常见的NOSQL数据库Redis为什么要使用Redis如何安装Redis准备工作安装步骤开启Redis服务连接Redis服务器修改Redis的配置Redis的常用命令对Key操作的命令对数据库操作的命令String字符串类型(Value值为字符串类型)Hash类型(Value值为Hash类型)NOSQLNOSQL的概念NOSQL(Not only sql):不仅仅是sql语句,它是对所有非关系型数据库的一种统称,除去关系型原创 2021-04-23 09:51:24 · 4467 阅读 · 0 评论