Redis
文章平均质量分 75
Redis 相关技能介绍
野生开发者
野生程序猿进阶中
展开
-
Redis进阶——发布订阅详解
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 的subscribe命令可以让客户端订阅任意数量的频道, 每当有新信息发送到被订阅的频道时, 信息就会被发送给所有订阅指定频道的客户端。☛ 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:☛ 当有新消息通过publish。转载 2024-03-27 10:27:59 · 2161 阅读 · 0 评论 -
Redis的事务和锁以及在SpringBoot中的使用
介紹Redis中的事務、鎖,以及在Spring Boot中的使用原创 2023-02-10 15:29:00 · 816 阅读 · 0 评论 -
RedisTemplate中的Execute方法和ExecutePiplined方法比较
RedisTemplate中execute方法和executePiplined方法的使用比较原创 2023-02-09 15:52:48 · 1230 阅读 · 0 评论 -
redis事件监听的应用场景与案例实战
这个问题解决的方案就有多种了,我们可以通过MQ来进行,现在大多的MQ都带有死信队列的机制,我们可以通过这个机制来完成,其次也可以通过quartz的轮询方式的完成,选择合适解决方案应对当前的需求即可。由于Keyspace Notifications是在Redis 2.8.0之后的版本才提供的功能,所以我们的Redis版本需要再2.8.0之上,否则无法使用Redis时间监听,在笔者写这篇文章之时,Redis的最新正式版本已经为。一个电商商家后台,商家可以设置多个商品的价格并指定价格的生效时间。转载 2021-09-29 16:15:47 · 2197 阅读 · 0 评论 -
Redis中的连接池以及在Springboot中的使用
1、为什么要使用连接池以及常用客户端的区别 众所周知,Redis是单线程的,那为什么还要使用连接池?首先Redis也是一种基于内存数据库,有着很高的性能,但是我们的系统使用Redis服务时需要先建立连接才能使用,使用之后又需要断开连接,而一个完整的请求处理过程中性能的消耗主要是在底层的网络通信;连接池则可以实现在客户端建立多个链接并且不释放,当需要使用连接的时候通过一定的算法获取已经建立的连接,使用完了以后则还给连接池,这就免去了数据库连接所占用的时间。 在Java中Redis提供了常见的客原创 2020-12-15 15:26:11 · 1161 阅读 · 0 评论 -
SpringBoot集成Redis实现缓存
本文1、2节大多来自博文第四篇:SpringBoot中Cache缓存的使用,第3、4节根据自己的实践而来1、JSR107在介绍缓存实现之前需要介绍一个内容——JSR107,JSR(Java Specification Requests)为Java请求规范,JSR107就是对Java Caching(缓存)相关的内容进行了一定的规范约束。在Java Caching中定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry;关系示.原创 2020-12-10 17:28:02 · 353 阅读 · 0 评论 -
【Redis】 springboot集成Redis
文章目录1、pom文件中引入依赖2、配置文件中的配置3、Redis配置类4、使用测试1、pom文件中引入依赖redis的依赖配置: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis&...原创 2019-08-12 17:05:07 · 361 阅读 · 0 评论