当前位置: 首页 > news >正文

redis模板的应用:自定义redisTemplate序列化规则 (RedisTemplate和StringRedisTemplate)

文章目录

  • 引言
  • I 基础知识
    • redis对key和value使用序列化方式
    • RedisTemplate<Object, Object>
    • 自定义redisTemplate序列化规则
    • RedisTemplate<String, String>
  • II 存储自定义对象
    • redisTemplate存储自定义对象
    • StringRedisTemplate存储自定义对象

引言

StringRedisTemplate只能对key=String,value=String的键值对进行操作,RedisTemplate可以对任何类型的key-value键值对操作。

  • 当redis数据库里面存的是字符串数据的时候,使用StringRedisTemplate即可
  • 如果你的数据是复杂的对象类型,而取出的时候又不想做任何的数据转换,那么使用RedisTemplate是更好的选择。

I 基础知识

redis对key和value使用序列化方式

  • 字符串序列化:StringRedisSerializer
  • jdk序列化:JdkSerializationRedisSerializer
  • json序列化: GenericJackson2JsonRedisSerializer和GenericFastJsonRedisSerializer

RedisTemplate<Object, Object>


http://www.mrgr.cn/news/62432.html

相关文章:

  • DDR6来了!!!
  • 【Clickhouse 探秘】你真正知道 Clickhouse 吗?
  • 【Unity】鼠标点击获取世界坐标位置:物体移动至鼠标点击的位置
  • 1436. 旅行终点站
  • AI学习指南自然语言处理篇-Transformer模型的实践
  • 题目:输入某年某月某日,判断这一天是这一年的第几天?
  • 刘艳兵-DBA015-对于属于默认undo撤销表空间的数据文件的丢失,哪条语句是正确的?
  • 怎么选开放式耳机好?热门爆款开放式耳机推荐!
  • Unity XR Interaction Toolkit 开发教程(1):OpenXR 与 XRI 概述【3.0 以上版本】
  • 黑马软件测试第二篇_功能测试
  • 前端八股文第五篇
  • 进程、孤儿进程、僵尸进程、fork、wait简介
  • linux 网络包接收过程
  • 输出特殊图案,请在c环境中运行
  • 线程池面试点
  • Threejs后期处理Bloom发光效果
  • BERT在预训练阶段,需要如何处理数据集?
  • 多系统萎缩患者需要的维生素小贴士
  • redis 基础知识(三)
  • pcie5.0接口的主板--战未来
  • matlab对于不可逆的线性方程组求解
  • 基于GEE的非线性回归实现树木覆盖率预测
  • Qt 文件目录操作
  • 如何在Linux环境中的Qt项目中使用ActiveMQ-CPP
  • 2024年10款值得一试的加密软件:企业数据加密新选择
  • spring Bean的概念