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

35互联做的网站后台怎样登录网站建设视频教程php

35互联做的网站后台怎样登录,网站建设视频教程php,做口碑都有哪些网站,网站开发的费用申请01 缓存 作为 Key-Value 形态的内存数据库#xff0c;Redis 最先会被想到的应用场景便是作为数据缓存。而使用 Redis 缓存数据非常简单#xff0c;只需要通过 string 类型将序列化后的对象存起来即可#xff0c;不过也有一些需要注意的地方#xff1a; 必须保证不同对象的…01 缓存 作为 Key-Value 形态的内存数据库Redis 最先会被想到的应用场景便是作为数据缓存。而使用 Redis 缓存数据非常简单只需要通过 string 类型将序列化后的对象存起来即可不过也有一些需要注意的地方 · 必须保证不同对象的 key 不会重复并且使 key 尽量短一般使用类名表名加主键拼接而成。 · 选择一个优秀的序列化方式也很重要目的是提高序列化的效率和减少内存占用。 · 缓存内容与数据库的一致性这里一般有两种做法 1.只在数据库查询后将对象放入缓存如果对象发生了修改或删除操作直接清除对应缓存或设为过期 2.在数据库新增和查询后将对象放入缓存修改后更新缓存删除后清除对应缓存或设为过期。 02 数据共享分布式 因为 Redis 是分布式的独立服务可以在多个应用之间共享。 比如共享session 在开发后台的时候需要使用session来保存用户信息当我们后台服务器不止一台而是扩展成多台的时候则需要有个来存储共享session的地方而redis可以实现session共享。 03 分布式锁 redis可以实现分布式锁主要使用setnx这个api如果存在则返回加锁失败否则加锁成功并可以设置过期时间。当程序执行完后需要解锁。在解锁的时候需要判断解锁的线程与加锁的线程是同一个线程。所以判断与解锁需要是个原子操作。这个用到了lua脚本来实现。所以实现分布式锁主要有两点 setnx存在则加锁否则返回失败 使用lua脚本完成解锁操作。 04 消息队列 List是简单的字符串列表可以从列表头部或尾部插入数据。使用的是压缩列表或者双向链表。常见命令是Left push Right pop左进右出。 消息队列在存取消息时必须要满足三个需求分别是消息保序、处理重复的消息和保证消息可靠性。 消息保序list本身就是有顺序的可以用LPush和RPop左推右出实现顺序有序值得注意的是在一直没有消息进来的情况使用pop命令一直访问List会浪费CPU资源可以使用Redis提供了 BRPOP 命令。BRPOP命令也称为阻塞式读取客户端在没有读到队列数据时自动阻塞直到有新的数据写入队列再开始读取新数据。 处理重复消息redis 本身不会去控制存储数据的重复性需要在客户端自行设计全局ID,消费者自己根据全局ID判断。 消息的可靠性当消费者从List pop出一条消息假如处理过程中异常或者系统停机则redis 上的list已经取出来了不能再重新消费。为了留存消息List 类型提供了 BRPOPLPUSH 命令这个命令的作用是让消费者程序从一个 List 中读取消息同时Redis 会把这个消息再插入到另一个 List可以叫作备份 List留存。 消息保序使用 LPUSH RPOP 阻塞读取使用 BRPOP 重复消息处理生产者自行实现全局唯一 ID 消息的可靠性使用 BRPOPLPUSH。 05 发红包 发红包需要确保在并发下红包能只被一个人抢走。 做法 将红包拆分成n份 使用redis list类型 存储红包,使用list 的pop 方法抢红包。 06 抽奖 Set 类型是一个无序并唯一的键值集合它的存储顺序不会按照插入的先后顺序进行存储。Set 类型除了支持集合内的增删改查同时还支持多个集合取交集、并集、差集。 存储某活动中中奖的用户名 Set 类型因为有去重功能可以保证同一个用户不会中奖两次。 07 限流 int类型incr方法 以访问者的ip和其他信息作为key访问一次增加一次计数超过次数则返回false。 08 计数器 int类型incr方法 例如文章的阅读量、微博点赞数、允许一定的延迟先写入Redis再定时同步到数据库。 【下面是我整理的2023年最全的软件测试工程师学习知识架构体系图】 一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜 生命不息奋斗不止。每一份努力都不会被辜负只要坚持不懈终究会有回报。珍惜时间追求梦想。不忘初心砥砺前行。你的未来由你掌握 生命短暂时间宝贵我们无法预知未来会发生什么但我们可以掌握当下。珍惜每一天努力奋斗让自己变得更加强大和优秀。坚定信念执着追求成功终将属于你 只有不断地挑战自己才能不断地超越自己。坚持追求梦想勇敢前行你就会发现奋斗的过程是如此美好而值得。相信自己你一定可以做到 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你
http://www.hkea.cn/news/14264395/

相关文章:

  • 网站团队人数公司起名在线生成器
  • 网站设置会员网站建设服务英文
  • 苏州城乡建设网站查询wordpress博客导航
  • 天津网站seo服务wordpress文件名称
  • 网站建设客户目标模板软件技术 网站建设教程
  • wordpress 导航网站模板制作网页排版 怎么将导航放下面
  • 河北网站排名大连比较好的网站公司吗
  • 如何查询网站的备案信息查询电子商务网站的基础建设
  • python做网站步骤个人介绍网页制作模板html
  • 天津做网站哪家好微信小程序卖货怎么弄
  • 代做毕业设计网站有哪些专业网站建设公司电话
  • 江苏网站开发家装报价单明细表电子版
  • 从零学做网站北京注册公司地址可以是住宅吗
  • 专门做塑胶原料副牌网站重庆市建设工程信息网可以查询
  • 菜鸟式网站建设图书官方网站、门户网站是什么意思?
  • 如今做哪些网站致富网架生产公司
  • 网站打不开dns修改吗公司网站的建设内容怎么写
  • 做网站有自己的服务器中国建设银行新余分行网站
  • 设计网站遇到的问题wordpress点赞 1
  • 便利的龙岗网站设计wordpress 注册没密码错误
  • 做网站素材wordpress怎么加js文件路径
  • 长治个人做网站腾讯qq网页版
  • 购买的网站怎么看网站空间大小做影视网站违法不
  • 什么 门户网站鹤壁网站优化
  • 具有品牌的福州网站建设旅游网站建设最重要的流程
  • 手机网站网址申请如何把网站放在根目录
  • 杭州市网站seomicrosoft做网站
  • 重庆微信网站代理商集团官网及站群网站建设
  • 搜索引擎的网站优化网上销售方法
  • 装修网站合作平台有哪些企业软文代写