- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Redis基础知识及集群搭建;目录;Redis简介;Redis的数据结构;字符串类型:String;链表类型:List;哈希类型:Hashes;集合类型:Sets;有序集合中也不允许有重复数据,它比Set多了一个score,Redis正是通过score来为集合中的成员进行从小到大的排序。需要注意的是,尽管Sorted-Sets中的成员必须是唯一的,但是分数(score)却是可以重复的。;以上各类数据类型的操作全部是针对于KEY关联的value操作,redis也提供了单独对key值的操作;Redis主从复制的优势:
1.支持一主多从
2.支持级联复制:master-slave-slave,分载master同步压力
3.支持非阻塞式数据同步:数据同步与对外服务能力分离,互不影响
4. 支持slave只读模式;1). RDB持久化:
?? ?该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。??
优点:1.只有一份rdb文件,可随时备份
2.比AOF文件小,加载效率高
3.只提供fork子进程,不阻塞主进程,IO操作比较少
2). AOF持久化:
?? ?该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。
优点:1.每改动同步数据安全性好
2.APPEND方式追加日志,不会对旧日志文件产生影响
3). 无持久化:
?? ?我们可以通过配置的方式禁用Redis服务器的持久化功能,这样我们就可以将Redis视为一个功能加强版的memcached了。
4). 同时应用AOF和RDB。;1). RDB持久化:
Dump快照的机制:
?? ?1). Redis先fork子进程。
?? ?2). 子进程将快照数据写入到临时RDB文件中。
?? ?3). 当子进程完成数据写入操作后,再用临时文件替换老的文件。
redis.conf配置修改:
save 900 1? #在900秒后,如果至少有1个key发生变化,则dump内存快照。
?? ?save 300 10? #在300秒后,如果至少有10个key发生变化,则dump内存快照。
?? ?save 60 10000 #在60秒之后,如果至少有10000个key发生变化,则dump内存快照。
(注释1:可以配置多个条件组成持久化策略)
(注释2:fork进程开销大,数据量太大时,消耗cpu和内存资源,影响父进程不能及时响应请)
2). AOF持久化:
redis.conf配置修改
appendonly yes
?? ?appendfsync always?? ? #每次有数据修改发生时都会写入AOF文件。
?? ? appendfsync everysec? #每秒钟同步一次,该策略为AOF的缺省策略。
?? ? appendfsync no????????? #从不同步。高效但是数据不会被持久化。
(注释:一般选择always 每修改同步,保证数据安全)
;;序列化对象:要求在redis存储前对象进行序列化操作,每次取出后还要执行反序列化操作,开销太大;如果只想取对象的某一个值,都需要将整个对象取出,还要解决并发、数据一致性、加锁等复杂问题。
K-V模式: phone字段冗余
HASHMAP: phone字段只出现一次,避免数据冗余;Redis内存优化思考续2;Redis内存优化思考续3;目录;集群及集群目的;Redis集群部署方案1;Redis集群部署方案1;Redis部署目标;;Redis部署2;Redis部署3;Redis部署4;Redis部署5;Redis部署报错处理;Haproxy部署目标;Haproxy部署;Keepalived部署;Keepalived配置文件;keepalived验证;keepalived验证;集群方案1验证;Redis集群部署方案2;Redis集群部署方案2;Sentinel原理;Sentinel配置;Sentinel问题及注意事项;Sentinel部署;;Sentinel部署3;Sentinel部署4;Sentinel部署4;集群总结;集群总结;谢谢观赏
您可能关注的文档
- 化学总复习第二单元我们周围的空气.pptx
- [病理生理学]版发热.ppt
- [创新设计]2016年高考政治第一轮总复习:课时9财政与税收.ppt
- [纯教学文档]嵌入式补写课堂练习及讲评.doc
- 第二章气动执行元件.pptx
- 化妆品不良反应监测.pptx
- 8有色金属及其合金.ppt
- 化妆品连锁解决方案资料.pptx
- 8医院制剂中药品种申报技术要求.ppt
- 【高分突破】粤沪版2016年广东地区初中物理中考复习第十六章电能与电功率(共66张).ppt
- 党员领导干部在理论学习中心组主题会议上的发言材料汇编(6篇).docx
- 2023年行政执法工作计划汇编(4篇).docx
- 国企领导干部学习董事长在新提任干部讲话精神心得汇编7篇.docx
- 学习《著作选读》第一卷、第二卷心得体会汇编(9篇).docx
- 关于切实做好国庆期间安全生产工作的通知汇编(5篇).docx
- 在2023年招商引资推介会上的推介词汇编(5篇).docx
- 医院年终工作总结汇编(共10篇)官方抖音号:笔尖耕耘.docx
- 2022年度镇和开发区书记抓基层党建工作述职报告汇编(7篇),提纲值得参考!1.docx
- 教育主题经验交流材料汇编(5篇).docx
- 在党内主题教育专题推进会议上的讲话汇编(3篇).docx
最近下载
- 2024中国甲状腺功能亢进症指南PPT .pdf
- 急性脑梗塞的溶栓治疗业务学习课件.pptx
- 人工智能在初中物理教学中的应用研究.docx VIP
- 现浇箱梁理论伸长计算表(Excel计算).xls VIP
- 飞利浦(PHILIPS) HTB5151K 93 安装说明.pdf
- T GXSES 0002—2025 广西甘蔗制糖行业清洁生产评价指标体系.pdf VIP
- 中央空调安装 投标方案(技术方案).docx
- 少年谢尔顿第四季章节台词Young Sheldon S04E07.docx
- 外国美术史考试资料共16页文档.pdf VIP
- 2025年中考语文总复习文言文阅读5.送东阳马生序.pptx VIP
文档评论(0)