flsh

2022年10月15日

Redis的持久化(RDB和AOF)

摘要: RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快 照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程 都结束了,再用这个临时文件替换上次 阅读全文

posted @ 2022-10-15 01:12 小鱼洗香香 阅读(86) 评论(0) 推荐(0) 编辑

SpringBoot整合

摘要: 1、 JedisPoolConfig (这个是配置连接池) 2、 RedisConnectionFactory 这个是配置连接信息,这里的RedisConnectionFactory是一个接 口,我们需要使用它的实现类,在Spring Data Redis方案中提供了以下四种工厂模型: Jredis 阅读全文

posted @ 2022-10-15 00:47 小鱼洗香香 阅读(30) 评论(0) 推荐(0) 编辑

Jedis(五大数据类型,事务)

摘要: 简介 Jedis是Redis官方推荐的Java连接开发工具。要在Java开发中使用好Redis中间件,必须对Jedis熟悉才能写成漂亮的代码 测试联通 打开window下的redis-server, 1、新建一个普通的Maven项目 2、导入redis的依赖! <dependency> <group 阅读全文

posted @ 2022-10-15 00:33 小鱼洗香香 阅读(93) 评论(0) 推荐(0) 编辑

缓存穿透和雪崩

摘要: 缓存穿透 缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于 是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是 都去请求了持久层数据库。这会给持久层数据库造成很大的压力,这时候就相当于出现了缓存穿透。 使用:布隆 阅读全文

posted @ 2022-10-15 00:23 小鱼洗香香 阅读(22) 评论(0) 推荐(0) 编辑

Redis 发布订阅+Redis 主从复制

摘要: 订阅是什么 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 订阅/发布消息图: 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 阅读全文

posted @ 2022-10-15 00:09 小鱼洗香香 阅读(86) 评论(0) 推荐(0) 编辑

导航