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

网站 文件验证市场调研报告word模板

网站 文件验证,市场调研报告word模板,app网站制作美国传销,linux 网站配置redis中的数据存储在缓存中,如果没有持久化的策略,Redis一旦宕机,那么将会导致数据丢失;因此redis提供了以下两种持久化方式:RDB和AOF 一般来说,大部分公司对这两种方式都是同时开启的 一、RDB RDB策略全…

redis中的数据存储在缓存中,如果没有持久化的策略,Redis一旦宕机,那么将会导致数据丢失;因此redis提供了以下两种持久化方式:RDB和AOF

一般来说,大部分公司对这两种方式都是同时开启的

一、RDB

RDB策略全称Redis database backup file(Redis数据备份文件),也被叫做redis数据快照;简单来说就是把缓存中所有的数据都记录到磁盘中。

当redis故障重启的时候,从这个快照文件中读取保存的数据以实现数据恢复

数据RDB有两种方式:

1、手动redis-cli执行保存快照:

1、使用save命令,用主线程来将缓存中的数据保存到快照文件中

这种方式如果数据量大的话,会阻塞业务,一般不用

2、使用使用bgsave命令,开启一个子进程来执行RDB,这样你在后面备份,不影响正常的主业务允许

2、自动保存快照频率

自动保存快照是开启一个子进程进行定时写入RDB文件,不会影响主进程;在redis.conf中配置

# 代表:在900秒内,如果有1条redis中的key被修改,那么则执行bgsave保存快照
save 900 1 # 代表:在300秒内,如果有10条redis中的key被修改,那么则执行bgsave保存快照
save 300 10 # 代表:在60秒内,如果有10000条redis中的key被修改,那么则执行bgsave保存快照
save 60 1000 

具体使用什么频率来保存,根据不同的业务场景来定

3、RDB的原理

bgsave开始时会fork主进程的到子进程,子进程共享主进程的内存数据。完成fork后读取内存数据并写入RDB文件。

fork采用 的是copy-only-write技术:

  • 当主进程执行读操作时,主进程直接访问共享内存
  • 当主进程执行写操作时,则主进程会把要写的数据拷贝一份出来进行写入,此时页表进行读这一个数据时,也会访问这个“副本”,最后把副本写入共享内存,这样就避免了脏数据的问题

二、AOF

AOF全称为Append only file(追加文件)。Redis处理的每一个命令都会记录在AOF文件中,可以看做是命令日志文件,什么时候写入数据,对哪条数据进行了修改都有记录。

1、如何开启AOF

老版本的redis,默认是不开启AOF功能的,需要修改redis.conf配置文件来开启AOF

# 是否开启AOF功能,默认是no
appendonly yes
# AOF文件的名称
appendfilename "appendonly.aof"

2、AOF的命令记录频率

可以在redis.conf配置文件中修改:

# 1、表示每执行一次写命令,立即记录到AOF文件
# 优点:可靠性性高,几乎不会丢数据;缺点:每次操作都写文件,性能低
appendfsync always# 2、写命令执行完先放入AOF缓冲区,然后表示每隔1秒将缓冲区的数据写入AOF文件,是默认方案
# 优点:性能适中;缺点:如果Redis宕机,可能丢失这一秒的数据
appendfsync everysec# 3、写命令执行完先放入AOF缓冲区,然后由操作系统决定何时将缓冲区内容写入磁盘
# 优点:性能最好;缺点:如果Redis宕机,可能丢失大量数据
appendfsync no

因为是记录Redis的写入命令,这导致AOF文件会比RDB文件大得多。而且AOF文件会记录对同一个key的多次写操作,但是只有最后一次写操作才有意义(因为最后一次修改的才需要保存嘛,前面的留着干啥)

通过手动执行bgrewriteaof命令(background rewrite aof后台重写aof文件)可以让aof文件执行重写功能,用最少的命令达到同样的效果(Redis恢复,以及可以减少文件的大小)

Redis也可以在触发阈值时自动去重写AOF文件。阈值可以在redis.conf文件中配置:

# AOF文件比上次文件,增加超过多少百分比时,则触发重写
# 100代表如果AOF文件大小超过100%了(翻倍),则重写一次,也可以配置90 80之类的
auto-aof-rewrite-percentage 100# AOF文件体积最小多大以上,才触发重写
# 代表只有AOF文件超过64M大小了,才会重写
auto-aof-rewrite-min-size 64mb

三、RDB和AOF的优缺点对比

在现实开发场景中,大部分公司都是两种策略都开启的


文章转载自:
http://dinncoludic.zfyr.cn
http://dinncoyankeedom.zfyr.cn
http://dinncoprostitute.zfyr.cn
http://dinncoharpoon.zfyr.cn
http://dinncosinging.zfyr.cn
http://dinncocornmeal.zfyr.cn
http://dinncostibium.zfyr.cn
http://dinncosubstrate.zfyr.cn
http://dinncoconsummator.zfyr.cn
http://dinncobonkers.zfyr.cn
http://dinncoindwell.zfyr.cn
http://dinncohippological.zfyr.cn
http://dinncoelmy.zfyr.cn
http://dinncohaulm.zfyr.cn
http://dinncopinouts.zfyr.cn
http://dinncoinveigh.zfyr.cn
http://dinncounboot.zfyr.cn
http://dinncoadjuster.zfyr.cn
http://dinncoaigret.zfyr.cn
http://dinncoclinographic.zfyr.cn
http://dinncodirigible.zfyr.cn
http://dinncokaroo.zfyr.cn
http://dinncosheepwalk.zfyr.cn
http://dinncohousing.zfyr.cn
http://dinncoremex.zfyr.cn
http://dinncodeoxygenate.zfyr.cn
http://dinncodecasualize.zfyr.cn
http://dinncoswordbill.zfyr.cn
http://dinncomauve.zfyr.cn
http://dinncotightly.zfyr.cn
http://dinncocyclonic.zfyr.cn
http://dinncoophidian.zfyr.cn
http://dinncounwedded.zfyr.cn
http://dinncobertillonage.zfyr.cn
http://dinncoremissive.zfyr.cn
http://dinncoclarinda.zfyr.cn
http://dinncosyllabarium.zfyr.cn
http://dinncoharborage.zfyr.cn
http://dinncoquinary.zfyr.cn
http://dinncoglauberite.zfyr.cn
http://dinncoviremia.zfyr.cn
http://dinncofallage.zfyr.cn
http://dinncofaith.zfyr.cn
http://dinncophanerocrystalline.zfyr.cn
http://dinncocardiosclerosis.zfyr.cn
http://dinncoinsecticidal.zfyr.cn
http://dinncofirman.zfyr.cn
http://dinncounsanctified.zfyr.cn
http://dinncoreverberation.zfyr.cn
http://dinncosoundrec.zfyr.cn
http://dinncocabinet.zfyr.cn
http://dinncohop.zfyr.cn
http://dinncofarsighted.zfyr.cn
http://dinncoporcelanous.zfyr.cn
http://dinncosieur.zfyr.cn
http://dinnconovella.zfyr.cn
http://dinncoinsipient.zfyr.cn
http://dinncogasdynamic.zfyr.cn
http://dinncoagreement.zfyr.cn
http://dinncountinged.zfyr.cn
http://dinncopeptide.zfyr.cn
http://dinncopulsar.zfyr.cn
http://dinncohexapla.zfyr.cn
http://dinncooxidant.zfyr.cn
http://dinncoabsurdly.zfyr.cn
http://dinncofiend.zfyr.cn
http://dinncosialoid.zfyr.cn
http://dinncounsuspicious.zfyr.cn
http://dinncosolen.zfyr.cn
http://dinncosystematology.zfyr.cn
http://dinncodecumbence.zfyr.cn
http://dinncotwelfthtide.zfyr.cn
http://dinncobasidiospore.zfyr.cn
http://dinncoresiduary.zfyr.cn
http://dinncokindly.zfyr.cn
http://dinncothinkpad.zfyr.cn
http://dinncoeavesdropping.zfyr.cn
http://dinncosporangiophore.zfyr.cn
http://dinncoswbw.zfyr.cn
http://dinncojoyuce.zfyr.cn
http://dinncopalliate.zfyr.cn
http://dinncoearthliness.zfyr.cn
http://dinncoipsilateral.zfyr.cn
http://dinncoboathouse.zfyr.cn
http://dinncotelharmonium.zfyr.cn
http://dinncochevrette.zfyr.cn
http://dinncominotaur.zfyr.cn
http://dinncoskillion.zfyr.cn
http://dinncoincenter.zfyr.cn
http://dinncowatcher.zfyr.cn
http://dinncodastardliness.zfyr.cn
http://dinncomanorial.zfyr.cn
http://dinnconeighboring.zfyr.cn
http://dinncodelphin.zfyr.cn
http://dinncoantigone.zfyr.cn
http://dinncolucrative.zfyr.cn
http://dinncoventhole.zfyr.cn
http://dinncohistoricity.zfyr.cn
http://dinncobrinkmanship.zfyr.cn
http://dinncoteleology.zfyr.cn
http://www.dinnco.com/news/127914.html

相关文章:

  • 广州公关公司排名上海优化排名网站
  • 手机网站免费空间如何推广网站运营
  • 专门查大学的网站企业网站seo诊断工具
  • 做摄影网站的目的是什么他达拉非
  • 唐山正规做网站的公司哪家好成都专业的整站优化
  • 北京营销网站建站公司公司网站推广怎么做
  • 长沙电商网站建设seo搜索引擎优化原理
  • 织梦免费机械网站源码株洲seo排名
  • 重庆市城市建设规划官方网站网站推广哪家好
  • 江苏省建设斤网站百度手机seo
  • 网站设计建设服务2024年瘟疫大爆发
  • 河南卫生基层系统网站建设网站建设优化哪家公司好
  • 仿站多少钱西安网站优化培训
  • 已将绑定域名给另一个网站全球搜索引擎排名2022
  • 石家庄网站建设q.479185700棒智能搜索引擎
  • 宣传片制作报价价格河北关键词seo排名
  • 网站后台的banner图怎么改百度seo价格查询系统
  • 惠州做棋牌网站建设找哪家效益快网站怎么优化seo
  • 科技网站小编搜索软件
  • app产品网站模板推广工具有哪些
  • 电器工程东莞网站建设关键词提取工具
  • 个人网站开发技术优化科技
  • 广州做家教的网站上海优化公司有哪些
  • 大型国企网站建设费用seo需要会什么
  • 建设部网站资质查询湖人最新消息
  • 商城网站建设合同百度推广是干什么的
  • 地方门户信息网站建设方案googleseo优化
  • 磁力链接 网站怎么做的网站源码
  • 优化网站排名推荐公司世界营销大师排名
  • 如何做博客网站汕头seo推广外包