以下为《11.分布式集群》的无排版文字预览,完整内容请下载
MySQL数据库运维 讲师 王某某MySQL数据库运维 第11周法律声明【声明】本视频和幻灯片为炼数成金网络课程的教学资料,所有资料只能在课程内使用,不得在课程以外范围散播,违者将可能被追究法律和经济责任。
课程详情访问炼数成金培训网站
http://edu.dataguru.cn
炼数成金逆向收费式网络课程Dataguru(炼数成金)是专业数据分析网站,提供教育,媒体,内容,社区,出版,数据分析业务等服务。我们的课程采用新兴的互联网教育形式,独创地发展了逆向收费式网络培训课程模式。既继承传统教育重学习氛围,重竞争压力的特点,同时又发挥互联网的威力打破时空限制,把天南地北志同道合的朋友组织在一起交流学习,使到原先孤立的学习个体组合成有组织的探索力量。并且把原先动辄成千上万的学习成本,直线下降至百元范围,造福大众。我们的目标是:低成本传播高价值知识,构架中国第一的网上知识流转阵地。
关于逆向收费式网络的详情,请看我们的培训网站 http://edu.dataguru.cn
第9周作业点评脚本
问题
使用文件重定向
思路
整合之前的脚本,成为一个完整的工具集
不断为工具集添加功能,满足规模化运维需求
工具测试
perf工具测试
很赞
第10周问题回复分片和分区
partition
sharding
sharding实现
从业务架构到数据库整个链路都需要进行架构改变
是系统设计到开发细节都需要转变
大纲分布式事务实现
分布式事务
事务补偿
复制中心
数据流服务
消息服务
异构数据转存
多中心分布式架构
架构设计
数据链路管理
数据一致性校验
数据延时管控分布式事务实现分布式事务
场景:从用户1转账到用户2
1:prepare
2:commit/rollback
commit失败
对账机制
日志回补机制
问题
实时性
一致性高
全局分布式事务锁user_0001DB_01user_0002DB_02APP1122分布式事务实现事务补偿
场景:一致性及时性要求低
通过消息中间件发送消息
通过校验机制保证事务
消息失败
校验逻辑处理
对账机制
问题
事务延迟
最终一致性
无分布式事务锁
user_0001DB_01user_0002APPReliable Message QueueCheckingDB_02message_0001message_0002复制中心数据形态
增量数据
全量数据
数据来源
MySQL的binlog
Oracle的archive log
HBase
SQL Server
......
数据存储
实时内存访问
历史数据存储
DBDBDB......Replicate CenterReplicate......ReplicateReplicate 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 复制架构与实践》http://adc.alibabatech.org/ppts/up-***95-0.pdf
《canal》https://github.com/alibaba/canal
《otter》https://github.com/alibaba/otter作业作业1:
选择一篇参考资料、文档写大约50字左右的总结。
作业2:
脚本
实时检查MySQL数据库延迟状况
复制中断
数据延迟DATAGURU专业数据分析网站ThanksFAQ时间19[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《11.分布式集群》的无排版文字预览,完整内容请下载
11.分布式集群由用户“slglp”分享发布,转载请注明出处