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

济南官网石家庄有学校交做网站和优化的吗

济南官网,石家庄有学校交做网站和优化的吗,广西住房城乡建设部网站,做网站大概价格文章目录 Redis各种Java客户端Spring Data Redis使用方式操作字符串类型的数据操作哈希类型数据列表类型集合类型有序集合类型通用类型 Redis各种Java客户端 Java中如何操作redis#xff0c;这里主讲IDEA中的框架Spring Data Redis来操作redis Jedis是官方推出的#xff0c;… 文章目录 Redis各种Java客户端Spring Data Redis使用方式操作字符串类型的数据操作哈希类型数据列表类型集合类型有序集合类型通用类型 Redis各种Java客户端 Java中如何操作redis这里主讲IDEA中的框架Spring Data Redis来操作redis Jedis是官方推出的对应指令和操作redis相同 Spring Data Redis其实就是对Jedis和Lettuce进行一个高度封装使用简单 Spring Data Redis 使用方式 依赖我已经导入好了 设置一下配置文件 写一下配置类 Configuration Slf4j public class RedisConfiguration {Beanpublic RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory){log.info(开始创建redis模板对象...);RedisTemplate redisTemplate new RedisTemplate();//设置redis的连接工厂对象//redisConnectionFactory是redis-starter依赖帮我们创建放入IOC容器中不用自己创建redisTemplate.setConnectionFactory(redisConnectionFactory);//设置redis key 序列化器redisTemplate.setKeySerializer(new StringRedisSerializer());return redisTemplate;} }然后我们就创一个测试类测试对应bean是否创建成功自己测 学习一下如果使用该框架操作redis 五种不同类型的对象用来操作不同类型的key-value ValueOperations valueOperations redisTemplate.opsForValue();HashOperations hashOperations redisTemplate.opsForHash();ListOperations listOperations redisTemplate.opsForList();SetOperations setOperations redisTemplate.opsForSet();ZSetOperations zSetOperations redisTemplate.opsForZSet();操作字符串类型的数据 注意redis和java中的字符串是不一样的其实我们传什么对象都会被序列化器序列化字符串存储到redis中 redisTemplate增添序列化器是为了防止乱码如果不添加会有默认的序列化器那个就因为序列化器不同它显出来也不同也不是说是乱码底层算法不一样而已 /*** 操作字符串类型的数据*/Testpublic void testString(){//set get setex stenxValueOperations valueOperations redisTemplate.opsForValue();//set(key,value) 正常设置valueOperations.set(111,000);//get 获得对应可以的valueObject o valueOperations.get(111);System.out.println(o);//setex seconds 限时键值对valueOperations.set(110,001,101, TimeUnit.SECONDS);//setnx 只有不存在才可以设置valueOperations.setIfAbsent(lock,1);} }setex对应的方法 timeout代表对应时间数值unit代表时间单位分/秒等等 测试一下 控制台是正常的 value不是我们的000 因为redis对java来源的数据进行序列化就变成对应的样子了 为什么key不是乱码 因为我们之前设置了key的序列化器 别问为什么没有110的key因为我只设置了10s没截到 //设置redis key 序列化器redisTemplate.setKeySerializer(new StringRedisSerializer());setex显示 操作哈希类型数据 hset 对应put hget对应get hdel对应delete hkeys对应keys hvals对应values列表类型 lpush多个插入对应leftPushAll单个插入对应leftPush lrange对应range返回对应索引的值所形成的集合 rpop对应rightPop 弹出最低的并返回 llen对应size 就长度集合类型 add对应sadd 添加值 smembers对应members 获取对应key下的集合value size 获取长度 intersect 获取集合交集 union 获取集合并集 remove 删除集合中的元素有序集合类型 add对应zadd 指定分数和value range对应zrange 查询对应索引0到-1代表所有元素 incrementScore 对应 zincrby 给对应key的value加指定点的分 remove对应 zrem 删除集合中的元素通用类型 通用命令就是直接操作redisTemplate keys对应keys(pattern) *代表全部 exists对应hasKey(key) type对应type(key) del对应delete(key)
http://www.hkea.cn/news/14554862/

相关文章:

  • 网站 栏目 英语重庆互联网
  • 广西建设网站网址多少wordpress下拉筛选
  • 如何找做网站的客户毕业设计做网站怎样做特别一点
  • 门户网站建设工作的自查报告法治建设网站模块名称
  • 校园网站建设可行性分析成都网站制作工具
  • 做网站找我要服务器密码杭州社交电商十大平台
  • 建设导航网站费用在贵州省住房和城乡建设厅网站查询
  • 网站建设合同 保密条款协同办公系统
  • 公司公司手机网站制作网络营销去哪里培训
  • 网站开发前端指什么软件网站用什么技术实现
  • 如何给网站增加关键词wordpress 游戏网站
  • 国外网站 工信部备案网络营销模式下品牌推广研究论文
  • 青岛做网站找什么公司建自己的个人网站
  • 英文网站制作公司哪家好wordpress 字符串函数大全
  • 土特产 网站源码wordpress 后台路径修改
  • 电子商务网站建设目标及利益分析网站建设套餐介绍
  • 张掖高端网站建设公司设计海报的软件
  • 企业网站建设对企业的宣传作用邢台网站建设策划
  • 网站的优势是什么意思在线相册jsp网站开发与设计
  • 做网站打电话怎么和客户说做响应式网站哪家公司好
  • 静态宠物网站设计论文企业文化培训心得体会
  • seo基础优化包括哪些内容湘潭seo优化价格
  • 传奇网站怎么建设用地方别名做网站名
  • 站长工具seo综合查询怎么看数据html5手机网站开发视频
  • 建电商网站要多少钱重庆 网站 建设
  • 北京网站备案核验单公司注册网上核名app
  • 攸县做网站的中石化网站群建设
  • 命令删除wordpress 缓存优化设计五年级下册语文答案
  • ssr wordpress邯郸网站优化怎么用
  • 电商网站源代码wordpress微支付宝