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

深圳网站建设定制平台求个2022手机能看的

深圳网站建设定制平台,求个2022手机能看的,挂机宝 可以做网站,网站砍价活动怎么做Spring-data-redis 在 Spring 中整合 Redis jedis : 采用的直连#xff0c;多个线程操作的话#xff0c;是不安全的#xff0c;如果想要避免不安全的#xff0c;使用 jedis pool 连接池 lettuce : 采用netty#xff0c;实例可以再多个线程中进行共享#xff0c;不存在…Spring-data-redis 在 Spring 中整合 Redis jedis : 采用的直连多个线程操作的话是不安全的如果想要避免不安全的使用 jedis pool 连接池 lettuce : 采用netty实例可以再多个线程中进行共享不存在线程不安全的情况可以减少线程数据了 一、配置步骤 加入 Redis 相关依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId /dependency在 application.properties 中加入 Redis 相关配置 # Redis数据库索引默认为0 spring.redis.database0 # Redis服务器地址 spring.redis.host192.168.0.24 # Redis服务器连接端口 spring.redis.port6379 # Redis服务器连接密码默认为空 spring.redis.password # 连接池最大连接数使用负值表示没有限制 spring.redis.pool.max-active200 # 连接池最大阻塞等待时间使用负值表示没有限制 spring.redis.pool.max-wait-1 # 连接池中的最大空闲连接 spring.redis.pool.max-idle10 # 连接池中的最小空闲连接 spring.redis.pool.min-idle0 # 连接超时时间毫秒 spring.redis.timeout1000二、Spring-data-redis相关功能 1模板类 RedisTemplate key value 泛型都是objectStringRedisTemplate key value 泛型都是String 2注意 两者数据 各自存、各自取数据互不相通 RedisTemplate不能取StringRedisTemplate存入的数据StringRedisTemplate不能取RedisTemplate存入的数据 序列化策略不同 RedisTemplate采用JDK的序列化策略JdkSerializationRedisSerializer保存的key和value 都是是采用此策略序列化保存的 存储时先将数据序列化为字节数组再存入 Redis 数据库查看 Redis 会发现是字节数组的形式类似乱码读取时会将数据当做字节数组转化为我们需要的数据用来存储对象但要实现 Serializable 接口 StringRedisTemplate采用String的序列化策略StringRedisSerializer保存的key和 value都是String类型存储和读取都为可读的数据采用此策略序列化保存的当存入对象时会报错:can not cast into String 两者的关系是 StringRedisTemplate 继承 RedisTemplate 使用场景 当你的 redis 数据库里面本来存的是字符串数据或者要存取的数据就是字符串类型数据的时候那么就使用StringRedisTemplate如果数据是复杂的对象类型而取出的时候又不想做任何的数据转换直接从Redis里面取出一个对 象那么使用RedisTemplate是更好的选择 五大数据类型 redisTemplate.opsForValue();//操作字符串redisTemplate.opsForList();//操作ListredisTemplate.opsForSet();//操作SetredisTemplate.opsForZSet();//操作ZSetredisTemplate.opsForHash();//操作Hash 3序列化策略 改变序列化策略 默认序列化方式存储到redis的数据人工不可读 不同策略序列化的过程有性能高低的 spring-data-redis 提供如下几种序列化策略 GenericToStringSerializer: //可以将任何对象泛化为字符串并序列化Jackson2JsonRedisSerializer: //跟JacksonJsonRedisSerializer实际上是一样的JacksonJsonRedisSerializer: //序列化object对象为json字符串JdkSerializationRedisSerializer: //序列化java对象StringRedisSerializer: //简单的字符串序列化
http://www.zqtcl.cn/news/478350/

相关文章:

  • 娄底哪里做网站免费永久不限空间
  • 网站标签怎么做wordpress 后台模板
  • 内江移动网站建设网站内部链接的作用有哪些
  • 阿里云的wordpress建站wordpress 批量定时发布
  • 网站院长信箱怎么做海报设计制作网站
  • 办网站如何备案怎么制作微信链接网页
  • 聊城门户网站建设怎样能有个人网站
  • 营销网站建设资料创意网站 模板
  • 免费的短网址生成器深圳外贸网站优化
  • 网站推广哪个平台最好图库
  • 在东莞做网站vue做网站好吗
  • 手机网站的页面大小郑州恩恩网站建设
  • 视频运营管理平台长沙网站seo技术
  • 网站建设有哪些规章制度网页版面
  • 海伦网站建设做网站建设的联系电话
  • 免费做字体的网站枣强网站建设代理
  • 建设网站素材海南百度推广公司电话
  • 温州企业网站建设费用培训行业门户网站建设方案
  • 口碑好的常州网站优化深圳市光明区实验学校
  • 网站怎么做微博认证网页设计代码html作品展示
  • 在线网站建设活动初创企业的建站流程
  • 汨罗哪里有网站开发的公司电话百度首页关键词推广
  • 天津百度整站优化服务政务网站模版
  • 推荐家居企业网站建设用什么工具修改wordpress
  • wix做的网站能扒下来哈尔滨做网站的oeminc
  • 做网站的网络公司门户网站介绍
  • 软件公司网站系统集成建设下拉关键词排名
  • 景翔物流网站建设公司企业网站优化排名
  • 余姚做网站62752762素材网站建设需要多少费用
  • dede网站后台导入文档许昌网站开发哪家好