首页 > 数据库 >redis config

redis config

时间:2022-10-13 14:26:52浏览次数:52  
标签:template redis 采用 key RedisSerializer 序列化 config string


@Configuration
public class RedisConfig {
//这是我给大家写好的一一个固定模板,大家在企业中,拿去就可以直接使用!
//自己定义了一个Redis Template

@Bean
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) throws UnknownHostException {
// 将template 泛型设置为 <String, Object>
RedisTemplate<String, Object> template = new RedisTemplate();
// 连接工厂,不必修改
template.setConnectionFactory(redisConnectionFactory);
/*
* 序列化设置
*/
// key 采用 String序列化方式
template.setKeySerializer(RedisSerializer.string());
//hash的key 采用 String序列化方式
template.setHashKeySerializer(RedisSerializer.string());
//value 采用 Jackson 序列化方式
template.setValueSerializer(RedisSerializer.json());
//hash的value 采用 Jackson 序列化方式
template.setHashValueSerializer(RedisSerializer.json());
template.afterPropertiesSet();

return template;
}

}
//我们为了自己开发方便,一一般直接使用 <String, object>
// Json序列化配置
// String 的序列化
// key采用string的序列化方式
// hash的key也采用string的序列化方式
// value序列化方式采用jackson

标签:template,redis,采用,key,RedisSerializer,序列化,config,string
From: https://www.cnblogs.com/mikasa9826/p/16788005.html

相关文章

  • 10本 Redis 学习书籍推荐 - 世界读书月
    10本Redis学习书籍推荐-世界读书月钱嘟嘟左卫门 ​关注他 25人赞同了该文章 Redis是一个完全开源的、遵守BSD协议、高性能的key-val......
  • 配置容器应用ConfigMap
    ConfigMap和Secret是kubernetes系统上两种特殊类型的存储卷,ConfigMap对象用于为容器中的应用提供配置数据以定制程序的行为,不过敏感的配置信息,如密钥、证书等通常由Sec......
  • Redis事务以及锁的简单介绍
    Redis“耐心之树,结黄金之果”目录Redis“耐心之树,结黄金之果”1、NoSQL1.1NoSQL的四大分类:1.2NoSQL应用场景:2、Redis2.1redis-benchmark性能测试2.2基础3、事务......
  • stringboot 报错 org.springframework.boot.autoconfigure.web.WebMvcAutoConfigurati
    stringboot报错org.springframework.boot.autoconfigure.web.WebMvcAutoConfigurationjava.lang.IllegalArgumentException:Couldnotfindclass[org.springfr......
  • lettuce连接池连接redis失败
    原文链接: https://www.cnblogs.com/yangkangIT/p/16016279.html背景新项目为了推进多环境(test,pre,prd)部署,在测试环境测试通过之后部署预发环境的时候,服务一直报错,提......
  • Redis持久化实现的简单过程
    Redis有3种实现持久化的方式:AOF日志、RDB快照、混合持久化Redis写入AOF日志的过程Redis执行完写操作命令后,将命令追加到server.aof_buf缓冲区通过write()系统调用,将a......
  • Redis实现搜索历史
    需求:实现搜索历史最大保存N条,保存N天一.RedisTemplate Stringkey=RedisKeyPrefix.识虫历史记录.getKey()+SecurityUtils.getLoginUser().getUser().getUserI......
  • Redis 的快速介绍及其基本数据类型和操作
    Redis简介​​Redis​​是一个主要由开发者SalvatoreSanfilippo(Antirez)开发的开源内存数据结构存储器,用于改进其网站的可伸缩性,可以用作数据库、缓存和消息代理等,可以在......
  • redis-介绍
    1、前置知识常识 磁盘和内存中常识 1、寻址 内存中ns级别 磁盘中ms级别 2、带宽 磁盘:百兆到G的的级别,现在的固态硬盘可以达到1-3G中 iobuffer 磁盘磁道、扇区,......
  • 【redis】主从同步原理
    1.为什么需要主从同步在使用redis服务的时候如果时单机服务,一旦单机服务宕机了,那么可能导致我们整个系统处于不可用状态,或者当系统的访问量大了以后单机的redis服......