Redis7平台技术配置解析.docx
《Redis7平台技术配置解析.docx》由会员分享,可在线阅读,更多相关《Redis7平台技术配置解析.docx(13页珍藏版)》请在第一文库网上搜索。
1、Redis7平台技术配置解析【导读】RediS7有很多新的功能、bug修改、特性优化,因此也伴随着很多新配置和变化,本文进行逐一说明。一、简述Redis7有很多新的功能、bug修改、特性优化,因此也伴随着很多新配置和变化,本文进行逐一说明。二、配置详解1.1appenddirname(#9788)书认:appendon1ydir,动态修改:no(1)配置说明:定义存储aof文件的目录名,它和配置CIir组成绝对目录。(2)推荐配置:和部署目录相关:决定是端口号或者默认值。1.2aof-timestamp-enab1ed(#9788)默认:no,动态修改:yes(1)配置说明:aof是否支持时间
2、戳.,如设置会变成:(2)推荐配置:结合现有体系决定。注:有关新的aof,会有单独文章说明。认值:10,动态修改:tru,(1)配置说明:当执行ShUtdOWn命令时,为S1aVe节点复制剩余OffSet的最大等待时间,一定程度上提高一致性。即果该配置为0,则该功能失效。在RediSCrOn内如果发现ShUtdown-timeout不等于0,则会等待相关SIaVe节点复制完毕。相关函数过长如感兴趣自行阅读。server.CcronIif(SerVer.mstime=ServenshutdownjnstimeisReadyTo(2)推荐配置:可根据自身写入、网络等等情况进行配置,个人认为默认值基
3、本0K。3. maxmemory-cIients(#8687)(1)前情回顾(7.O之前)(a)对单个客户端输出缓冲区限制:ICIient-output-buffI1inIitnorma1Is1avepubsubhard1imitSort1inIitSeCendS1(b)对单个客户端的输入缓冲区,之前固定为Igb,在4.0之后改为可配置31ient-query-bufferTimit1gb(2)配置说明:给所有CIientS加了最大内存的限制,当超过该限制后,RediS将会按照一定策略杀掉问题客户端,称为C1ientevictiono有两种配置方式:(a)具体值piaxmemory-c1ien
4、tsIg1(b)百分比:为maxmemory配置的XX%pnaxmemory-c1ients1%(3)推荐配置:如果整机部署密度较高,建议配置一定百分比,但会有客户端被干掉的风险。4. rep1-disk1ess-sync-ma-rep1icas(#10092)(1)配置说明:无盘复制下,rep1-disk1ess-sync-de1ay保证串行,rep1-disk1ess-sync-ma-rep1icas是在rep1-disk1ess-sync-de1ay内的并行个数O(2)推荐配置:可根据从节点个数,机器部署密度等情况设置。ps:通常都是一主一从,不需要该配置。5. Iist-ma-1ist
5、pack-,hash-max-1istpack-,zset-ma-1istpack-*(#8887,#9366,#9740)IhaSh-maxTistpack-entries512IhaSh-maxTistpack-VaIUe1ist-axTistpack-sizeIzse1maxTistpacbentries128IZSe1n1aX-IiSIPaCk-Va1Ue64(1)配置说明:RediS7中ZiPIiSt被1istpack替代,所以相关配置都变为IiStPack,有关IiStPaCk会有单独文章说明。(2)推荐配置:建议结合单核CPU使用量、数据量等综合评估成本收益、性能、可用性。6.
6、busy-rep1y-thresho1d(#9963)认:5000,动态修改:yes,设置为0关闭该功能(1)配置说明:IuaTinieTimit的别名,分别服务于1ua、function、modu1e的一些特殊命令(2)推荐配置:谨慎设置,超时后RediS只允许一些特殊命令(如下),其他命令均返回aBUSYerror.ISCR1PTKI11,FUNCT1oNKI11,SHUTDOwNNoSAVEandPoSSibIySomt7.1 1atency-tracking(#9462)认:yes,动态修改:yes(1)配置说明:是否开启命令1atency追踪(2)推荐配置:开启7.2 1atency
7、-tracking-info-percenti1es(#9462)默认:509999.9,动态修改:yes(1)配置说明:对应p50(中位数)、P99、p99.9每个命令的耗时,例如:infOIatencystat11ancDeenJeise1ow1oge?50=615j599=3079j399=3441atenceenHese1750=2399=92399=923H11anceenJeseonfie)50=176999=176999=1IIatency_percenti1es_usec_config|rewrite:p50=1015.807,p99=1015.807,p99|1atency_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Redis7 平台 技术 配置 解析