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

甘肃做网站哪家好网站分析对比

甘肃做网站哪家好,网站分析对比,专业的家居行业网站制作,做国际网站有用吗#x1f389;#x1f389;欢迎来到我的CSDN主页#xff01;#x1f389;#x1f389; #x1f3c5;我是君易--鑨#xff0c;一个在CSDN分享笔记的博主。#x1f4da;#x1f4da; #x1f31f;推荐给大家我的博客专栏《Redis实战开发》。#x1f3af;#x1f3af; … 欢迎来到我的CSDN主页 我是君易--鑨一个在CSDN分享笔记的博主。 推荐给大家我的博客专栏《Redis实战开发》。 如果感觉还不错的话请给我关注加三连吧 期待你的加入一起学习一起进步 前言 在上一期的博客中我们初步的去了解了一下Redis的知识简介并且分享了关于Redis的一些基础操作。今天的这期博客继续带老铁们进一步探讨有关Redis的使用及操作认真观看仔细阅读。 一、Java连接Redis 1. 启动Redis服务及客户端连接 我们这次的Redis在我们Windows系统也就会主机电脑上启动服务点击到我们解压的文件夹中双击redis.bat文件运行即可然后在主机连接显示数据表代表成功。 2. 在开发工具中导入pom依赖 我这里是以IDEA作为操作演示在pom.xml文件中添加以下代码。 dependencygroupIdredis.clients/groupIdartifactIdjedis/artifactIdversion2.9.0/version /dependency 3. 新建一个类连接Redis数据库 如下图我新建一个文件夹Redis用于存放测试连接Redis数据库以及对数据库进行操作的类。 //连接 Jedis jedis new Jedis(IP, 端口号); //设置密码 jedis.auth(密码); //测试连接代码 输出结果为pong则说明连接成功 System.out.println(jedis.ping()); //选择操作的数据库 i----数据库编号 jedis.select(i); 二、Java操作redis数据库 1. Redis字符串(String) 1.1 设置值 语法 jedis.set(变量名,值) 运行代码后我们在Redis客户端在指定的数据库刷新查看验证数据是否设置添加成功  1.2 修改值 语法 jedis.set(变量名,值) 与设置值一样。 数据库也对应的发生了改变 1.3 设置有时间显示的值及查看剩余时间 语法  jedis.setex(变量名,时间,值);      -----      给键值对设置过期时间 ttl 变量名    -----     获取键值对剩余的存活时间  1.4 其他语法 type key     ----- 查看类型 keys * 或keys key   -------查看所有或者指定的key 2. Redis哈希(Hash) 2.1 设置值 语法 jedis.hset(key,变量名,值);     ---同时将多个field-value设置到哈希表key中 该方式属于没插入一条数据都要编写一行代码如果要实现在Linux系统中实现批量插入则需要借助编写工具类实现。 所以我们新建一个类所谓工具类在其中编写方法来实现Hash的批量插入。 RedisUtil package Redis;import redis.clients.jedis.Jedis;import java.util.Map; import java.util.Set;/*** author 君易--鑨* site www.yangxin.com* company 木易* create  2023-11-03 19:58*/ public class RedisUtil { // hash批量添加public static void setHashMap(Jedis jedis, String key, MapString,String map){if (map ! null map.size()0){SetString keys map.keySet();for (String k :keys){jedis.hset(key,k,map.get(k));}}}}测试 结果  2.2 删除 语法 hdel key field    ------删除指定的字段值 2.3  获取值 语法 hget key field  --------获取指定的字段值  3.  Redis列表List 语法如下效果则就不演示了和Linux有类似的用法。 List语法 语法作用lpush key value1 value2 value3 将一个或多个值插入到列表头部llen key 获取列表的长度lindex key index      根据索引获取列表中的元素lrange key start sop查看指定范围内的元素 4. Redis集合Set 语法作用sadd key value1 [value2]     向集合添加一个或多个元素 scard key获取集合中的元素数量 exists key        是否存在 三、 Redis在会议OA中的运用 会话复制在分布式环境下用户的会话信息可能需要进行复制。Redis提供了会话复制功能可以将用户的会话信息复制到多个Redis节点上确保数据的可用性和可扩展性。缓存策略在会议OA系统中可以根据不同的场景和需求采用不同的缓存策略如缓存最近访问的数据、缓存热门数据、缓存查询结果等。Redis提供了灵活的缓存策略可以根据实际需求进行定制和优化。事务处理Redis支持事务处理可以在多个操作之间执行原子性的更新和删除操作。在会议OA系统中可以使用Redis的事务处理功能来实现一些复杂的业务逻辑如会议申请、资源分配等。分布式锁的优化在使用分布式锁时需要考虑锁的粒度和锁的持有时间。过细的锁粒度会增加系统的开销和复杂性而过长的锁持有时间则可能导致系统的性能瓶颈。Redis提供了灵活的锁机制可以根据实际需求进行优化。数据持久化Redis提供了数据持久化功能可以将数据保存到磁盘中避免数据丢失和意外重启的问题。在会议OA系统中可以使用Redis的数据持久化功能来保证数据的可靠性和稳定性。性能监控和调试Redis提供了丰富的性能监控和调试工具可以帮助开发人员及时发现和解决系统性能问题。在会议OA系统中可以使用Redis的性能监控和调试工具来评估系统的性能表现和瓶颈所在。 本期分享到此结束感谢观看
http://www.w-s-a.com/news/829403/

相关文章:

  • 网站产品页排名怎么做网站备案起名要求
  • 成都企业网站建设及公司ppt生活分类信息网站大全
  • 免费企业网站源码下载学服装设计需要什么条件
  • 淘宝网站开发方式深圳平面设计公司排名榜
  • 品牌网站建设收费情况登陆页面模板
  • 十大免费cms建站系统介绍科技网站欣赏
  • 自学做网站需要多久semir是什么品牌
  • 南通网站搜索引擎优化网站首页seo关键词布局
  • 东莞市国外网站建设多少钱wordpress 多媒体插件
  • c2c商城网站建设公司做水果生意去哪个网站
  • 做网站服务器有哪些电子商务网站建立
  • 网站开发的具体流程原材料价格查询网站
  • 深圳响应式网站建设深圳网站建设定制开发 超凡科技
  • 网站建设报价怎么差别那么大wordpress产品属性搭配
  • 高校网站建设情况报告范文pc建站网站
  • 做网站美工要学什么广东省建设厅网站首页
  • 深圳网站设计十年乐云seo网站建设 竞赛 方案
  • 新乡移动网站建设wordpress输出某一分类的文章
  • 花店网站开发设计的项目结构重庆网站建设培训班
  • 做网站的技术体系投资者互动平台官网
  • 北京网站建设公司哪家实惠企查查在线查询入口
  • 毕业设计做网站怎么样非微信官方网页自己做的网站
  • 昆明网站多端小程序设计重庆市住房和城乡建设厅网站
  • 网站制作技术人员国际新闻最新10条
  • 做同城特价的网站wordpress后台能修改模板文件
  • 网站信息可以边建设边组织产品展示网站源码php
  • 电子商务网站规划从哪些方面入手途牛企业网站建设方案
  • 莱阳网站定制易语言可以做网站嘛
  • 购物网站开发意义上海中小企业服务中心官网
  • 网站备案证书如何打开江苏网站建设电话