Redis的java客户端

一、各种客户端的比较。

二、Jedis。

1.基本用法。


Jedis连接池。

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

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

三、SpringDataRedis。






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

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



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

假如value类型是一个实体类

redis存入的是

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



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

相关推荐
sunshine-sm16 分钟前
CentOS Steam 9安装 MySQL 8
linux·运维·服务器·数据库·mysql·centos·centos stream
在路上`26 分钟前
前端学习之后端java小白(三)-sql外键约束一对多
java·前端·学习
IT果果日记27 分钟前
详解DataX开发达梦数据库插件
大数据·数据库·后端
dazhong201235 分钟前
Spring Boot 项目新增 Module 完整指南
java·spring boot·后端
烧冻鸡翅QAQ1 小时前
redis的数据类型:List
数据库·redis·list
xrkhy1 小时前
SpringBoot之日志处理(logback和AOP记录操作日志)
java·spring boot·logback
搬山境KL攻城狮1 小时前
MacBook logback日志输出到绝对路径
java·intellij-idea·logback
yb0os11 小时前
RPC实战和核心原理学习(一)----基础
java·开发语言·网络·数据结构·学习·计算机·rpc
liuyao_xianhui1 小时前
内存管理(C/C++)
java·开发语言·c++
蒋士峰DBA修行之路1 小时前
实验五 静态剪枝
数据库·算法·剪枝