202205-27 远程连接Jedis和整合SpringBoot的详细过程 目录一、远程连接Jedis1、导入Jedis所需的jar包2、远程连接Redis注意事项3、Jedis测试远程连接4、常用的数据类型5、Jedis实现事务二、整合SpringBoot1、导入依赖2、配置连接3、测试连接4、序列化5、自定义序列化6、自定义工具类7、再次进行测试一、远程连接Jedis1、导入Jedis所需的jar包<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.2.0</version></dependency>... 继续阅读 >
202107-09 Java中Jedis基本使用 在前面我们已经学习了Redis命令行客户端redis-cli的使用,接下来我们了解一下Redis基于Java编程语言的客户端。在Java语言体系下,有三个常用的Redis客户端Jedis、Redisson、Lettuce。三者各有特点,各有适用的场景。Jedis:Redis的Java实现的客户端,其API提供了比较全面的Redis命令的支持;Jedis中的方法调用是比较底层的暴露的Redis的API,也即Jedis中的Java方法基本和Redis的API保持着一致,了解Redis的API,也就能熟练... 继续阅读 >
202102-21 JAVA中 redisTemplate 和 jedis的配合使用操作 首先项目A,也就是SpringBOOT项目中使用redisTemplate来做REDIS的缓存时,你会发现存到REDIS里边的KEY和VALUE,redisTemplat使用jdkSerializeable存储二进制字节编码项目B中使用jedis时,存储起来的是字符串,导致项目A要调用项目缓存的键值对时,获取不到解决方案:修改项目A的redisTemplate的序列方式@Configuration@EnableCachingpublicclassRedisConfigextendsCachingConfigurerSupport{/***redis模板,存储关键... 继续阅读 >
202010-08 Redis框架Jedis及Redisson对比解析 1概述1.1.主要内容本文的主要内容为对比Redis的两个框架:Jedis与Redisson,分析各自的优势与缺点,为项目中Java缓存方案中的Redis编程模型的选择提供参考。2.Jedis与Redisson对比2.1.概况对比Jedis是Redis的Java实现的客户端,其API提供了比较全面的Redis命令的支持;Redisson实现了分布式和可扩展的Java数据结构,和Jedis相比,功能较为简单,不支持字符串操作,不支持排序、事务、管道、分区等Redis特性。Redisson的宗旨是促... 继续阅读 >
202010-08 通过Maven进行jedis连接redis的实现 最近项目要用到redis,很多东西忘得差不多了,稍微回顾了利用Java客户端连接redis的过程,这里jedis是连接redis的Java客户端,如果没有Maven,需要手动下载jar包,很麻烦,于是这里使用Maven,记录下连接过程。1.首先打开redis-server.exe,确保服务器开启2.之后打开eclipse创建一个maven工程这里qqq是项目名,aaa是组名,3.点击finish后这样形成的包名为groupid.ArtifactId4.之后在pom.xml中添加jedis依赖,这样Maven就会... 继续阅读 >