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

宜昌模板网站建设灌云网站制作

宜昌模板网站建设,灌云网站制作,网站方案组成要素,手机网站底部导航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.hkea.cn/news/14291863/

相关文章:

  • 自建网站和租用空间网站wordpress多重筛选器
  • 网站内容建设方案梨树做网站
  • 电子商务网站建设与管理考试公司网站建设北京
  • 安徽省建设部干部网站东莞关键字排名优化
  • 2017最新网站设计风格小程序如何开发
  • 软装素材网站有哪些深圳网站建设有免费的吗
  • 网站登录模版 下载公司网站建设网络推广
  • 中国网站建设网网易做相册旅游网站
  • 石家庄手机网站网络推广商城网站
  • 金华网站建设工程网站建设国内服务器做网站要备案
  • 无锡专业做网站的公司哪家好在线网站设计工具
  • 景安网站上传完还要怎么做wordpress指定标签不同样式
  • 成都哪里做网站好asp网站好还是php网站好
  • 动易网站首页错位有什么推广方法
  • 手机微网站平台登录入口苏州相城区最新通告
  • 免费s站推广网站网站建设考试题目
  • 怎么上传自己做的网站邯郸网络运营处理中心
  • 营销网站建设视频长春是几线城市2020
  • 网站建设需要的准备网站修改备案号
  • 开发出来的电子商务网站域名荣添网站建设优化
  • 做国学类网站合法吗嘉兴网站推广优化公司
  • php网站开发教程下载wordpress上图片不显示
  • iis网站下载微信营销案例ppt
  • 沈阳网站建设渠道wordpress win2008 r2
  • 抚顺网站设计成都建设网站平台
  • 某些网站域名解析错误揭阳装修网站建设
  • 富阳公司做网站网上制作公章
  • 资讯类网站建设资质要求在什么网站上做外贸
  • 网站认证是什么网站移动端指的是什么
  • 梓潼网站建设如何在分类信息网站做推广