Redis的java客户端

一、各种客户端的比较。

二、Jedis。

1.基本用法。


Jedis连接池。

这样,在建立连接的时候就只需要调用方法,如下所示

而close的底层本身也有对连接池的处理

三、SpringDataRedis。






但是这样写会在redis存储的时候遇到一些问题

这是因为redistemplate的底层是使用默认的jdk的方式实现的,我们可以使用如图推荐的方式来替换
下图是serializer的实现方式



如果没有引入springmvc的依赖,还需要引入jackson的依赖

假如value类型是一个实体类

redis存入的是

这个过程说明redistemplate自动实现了序列化和反序列化。



mapper是一个json的工具,类似于fastjson

相关推荐
计算机毕设指导6几秒前
基于SpringBoot的城乡商城协作系统【附源码】
java·spring boot·后端·mysql·spring·tomcat·maven
华子w9089258592 分钟前
基于数据可视化+SpringBoot+安卓端的数字化施工项目计划与管理平台设计和实现
java·spring boot·后端
橘猫云计算机设计8 分钟前
基于Django的购物商城平台的设计与实现(源码+lw+部署文档+讲解),源码可白嫖!
java·数据库·spring boot·后端·django
2501_9032386511 分钟前
Spring Boot日志配置与环境切换实战
数据库·spring boot·后端·个人开发
梓沂14 分钟前
审计级别未启用扩展模式导致查询 DBA_AUDIT_TRAIL 时 SQL_TEXT 列为空
数据库·sql·dba
BUTCHER516 分钟前
Java 使用websocket
java
caihuayuan421 分钟前
PHP建立MySQL持久化连接(长连接)及mysql与mysqli扩展的区别
java·大数据·sql·spring
ITPUB-微风36 分钟前
美团MTSQL特性解析:技术深度与应用广度的完美结合
java·服务器·开发语言
Smile丶凉轩38 分钟前
数据库面试知识点总结
数据库·c++·mysql
WeiLai11121 小时前
面试基础--微服务架构:如何拆分微服务、数据一致性、服务调用
java·分布式·后端·微服务·中间件·面试·架构