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

公司网站建设开源平台一级 爰做片免费网站

公司网站建设开源平台,一级 爰做片免费网站,网页设计图片如何显示,北京国企设计院排名一、AOF定义 保存写操作命令到日志的持久化方式#xff0c;就是 Redis 里的 AOF(Append Only File) 持久化功能 定义#xff1a;以日志的形式记录每个操作#xff0c;记录写指令不记录读指令#xff0c;只许追加⽂件不允许修改#xff0c;AOF保存的是appendonly.aof⽂件…一、AOF定义 保存写操作命令到日志的持久化方式就是 Redis 里的 AOF(Append Only File) 持久化功能 定义以日志的形式记录每个操作记录写指令不记录读指令只许追加⽂件不允许修改AOF保存的是appendonly.aof⽂件恢复的时候从前到后执行⼀次。 二、AOF过程 Redis 是先执行写操作命令后才将该命令记录到 AOF 日志里的 这样的好处有两点 1.避免额外的检查开销。 2.不会阻塞当前写操作命令的执行 AOF有两个风险 1.执行写操作命令和记录日志是两个过程那当 Redis 在还没来得及将命令写入到硬盘时服务器发生宕机了这个数据就会有丢失的风险。 2.第二个风险前面说道由于写操作命令执行成功后才记录到 AOF 日志所以不会阻塞当前写操作命令的执行但是可能会给「下一个」命令带来阻塞风险。 三、Redis三种写入硬盘的策略 Redis写入硬盘的过程 1. Redis 执行完写操作命令后会将命令追加到 server.aof_buf 缓冲区 2. 然后通过 write() 系统调用将 aof_buf 缓冲区的数据写入到 AOF 文件此时数据并没有写入到硬盘而是拷贝到了内核缓冲区 page cache等待内核将数据写入硬盘 3. 具体内核缓冲区的数据什么时候写入到硬盘由内核决定。 三种写入硬盘的策略 1. Always每次写操作命令执行完后同步将 AOF 日志数据写回硬盘 2. Everysec每次写操作命令执行完后先将命令写入到 AOF 文件的内核缓冲区然后每隔一秒将缓冲区里的内容写回到硬盘 3. No意味着不由 Redis 控制写回硬盘的时机转交给操作系统控制写回的时机也就是每次写操作命令执行完后先将命令写入到 AOF 文件的内核缓冲区再由操作系统决定何时将缓冲区内容写回硬盘。 四、AOF重写机制 当 AOF 文件的大小超过所设定的阈值后Redis 就会启用 AOF 重写机制来压缩 AOF 文件。 AOF 重写机制是在重写时读取当前数据库中的所有键值对然后将每一个键值对用一条命令记录到「新的 AOF 文件」等到全部记录完后就将新的 AOF 文件替换掉现有的 AOF 文件。 五、AOF优缺点 ▪ 优点 • 如果后台线程每秒执行fsync数据最多丢失⼀秒 • 直接追加在⽂件末尾写入性能⾼ ▪ 缺点 • aof文件大恢复速度慢 • 数据恢复慢不适合做冷备
http://www.hkea.cn/news/14284751/

相关文章:

  • seo竞价网站建设巩义机械厂网站建设
  • 建站网址怎么改新品发布会的流程
  • 网站群建设平台5条国内最新新闻
  • 便宜建站空间余姚关键词优化公司
  • 网站建设移交手续wordpress 自动转中文
  • 龙口市规划建设局网站台州公司网站外包
  • 主机做网站织梦整合wordpress
  • 电子商务网站会员体系拍摄企业宣传片
  • 做网站要收订金吗网站关键词挖掘工具
  • 设计网站平台网络营销策划总结
  • 番禺商城网站建设flash网站与html5
  • 北京建设网站官网wp怎样做可以下载的网站
  • 免费网站建设找云狄wordpress替换本地字体
  • 自己如何制作一个网站太康做网站公司
  • 网站开发中定义路由的作用事件营销的经典案例
  • 帮人做网站的推广织梦做的网站好优化
  • 小程序 手机网站网站开发后期工作包括那两个部分
  • 电脑网站开发者模式前十名少儿编程机构
  • 气血不足做网站3g开发网站
  • 学校部门网站建设情况汇报建设初级中学网站
  • 网站开发合作合同短视频平台开发
  • 低代码网站开发平台软件开发分为哪几个步骤
  • 关于做网站的深圳罗湖企业网站建设报价
  • 龙华做网站怎么样宁夏免费建个人网站
  • 做黑彩票的网站赚钱吗迅驰互联网站建设网络推广怎么样
  • 怎么样自己建设网站提供北京国互网网站建设
  • 怎么做支付网站aaaa景区网站建设标准
  • 厦门区块链网站开发鹿泉网站建设
  • 设计基础网站推荐建站wordpress
  • 网站框架设计wordpress询盘插件