扩展redis
2022-04-15 17:09:43 0 举报
扩展redis
作者其他创作
大纲/内容
占用空间较大
duiba.redis.extra.xx
xxStringRedisTemplate
AdvancedCacheClient(扩展实现两个特性)
数据写入
改造
支持缓存null,避免缓存穿透
默认gzip
xxRedisConnectionFactory
压缩之后的长度大于1M,直接抛出异常
字节数据长度大于1024进行压缩
xxRedisTemplate
加载缓存失败步抛出异常,避免redis影响主服务
写入数据之前,先写一个flag=1标记,表示该数据是被压缩过的
基于ImportBeanDefinitionRegistrar读取配置文件,注入多个额外的redis实例
基于spring的Editor机制
Hessian2SerializationRedisSerializer
redis序列化
自定义的FactoryBean
JDK自带
每增加一个额外redis实例
springboot注入RedisTemplate
Hessian2Output
将RedisTemplate替换成RedisCacheClient
0 条评论
下一页