




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
About
ME(
/wubx
)泰岳互联网学院高级讲师http:
@•Blog:••群个人中国CMUG
组织者,
MySQL
者10年+专职MySQL
DBA,丰富的Support支撑能力熟悉MySQL高可用方案丰富的大型系统后端
规划设计熟悉多机房架构设计及运维丰富的自动化平台开发及实践http:
2大纲交易系统介绍MySQL架构中元素交易系统如何使用MySQL总结http:
3交易系统介绍什么算是交易系统做为DBA关注是交易系统后端DB及架构支撑传统的交易系统大多是运行在商业数据库上特点:数据一致CAP的选择事务处理http:
4交易系统介绍交易系统和MySQL国家主张系统自主化开源化互联网方面人才流失到传统企业成功案例淘宝通…http:
5大纲交易系统介绍MySQL架构中元素交易系统如何使用MySQL总结http:
6MySQL架构中元素MySQL处理特点每个Query只能使用一个core没有执行计划缓存MySQL是基于 引擎解决问题:
Innodb,
Tokudb,
Inforbright,
…MySQL被认为:单表容量比较小单库容量比较小事务处理能力弱数据一致性弱http:
7MySQL架构中元素MySQL现在情况:可以利用64个core,bp分配上百G也没什么问题PCI-E卡,让MySQL实现一次飞跃单表物理大小30-50G单库4T以上基于分布式架构设计http:
8MySQL架构中元素NoSQL
&
CacheRedisHbaseMongoDB消息队列Apache
kafka…http:
9大纲交易系统介绍MySQL架构中元素交易系统如何使用MySQL总结http:
10交易系统如何使用MySQL传统交易系统App中间件DB商业中间件商业DBhttp:
11交易系统如何使用MySQL传统交易系统好处结构简单方案成熟,很多商业公司支持入行
要求比较低缺点:架构成本,硬件成本比较高结构固定,难于升级…http:
12交易系统如何使用MySQL基于MySQL规划AppDALDB自主研发分片MYSQL集群DBDBhttp:
13交易系统如何使用MySQL的交易系统使用MySQL数据一致性事务处理分布式架构(参考以前的)互联网中技术在交易系统有什么用?Cache
?NoSQL?消息队列?http:
14交易系统如何使用MySQLMySQL目前在数据处理上特点:数据一致性可以做到一个事务级的保障事务处理方面也有保障唯一不足:拆分后,原来的事务有可能需要拆分到多个DB上怎么办?XA事务二阶段提交三阶段提交http:
15交易系统如何使用MySQL的交易系统使用MySQLXA事务(二阶段提交)三阶段提交网络超时如何处理?是不是可以考虑基于事件处理?http:
16交易系统如何使用MySQL基于事件的架构AppDALDB1DB3DB2消息队列http:
17交易系统如何使用MySQL基于事件的架构http:
18如果在MySQL的分布式设计上这两个用户不在一个DB里怎么处理?DAL层需要能定位出来用户属于那个DB每个DB建立一个message_queue参考:银行帐号系统:总帐+明细处理Begin;Update
accountset
fund
=fund
-1000
where
user_id=1001;Update
accountset
fund
=fund where
user_id=2002;Commit;交易系统如何使用MySQL基于message_queue处理跨节点的事务DB1:message_queue
入队:1001的操作DB2: message_queue
入队:2002的操作实现数据的最终一致性基于事件操作的好处:无锁实现,响应更快实现最终一致性http:
19交易系统如何使用MySQL异常环境处理:一个成功的设计,也是基于失败场景处理的设计事务入队,需要全局事务ID,依赖交易网关如果做生故障依赖消息队列恢复,如果恢复不了,删除相应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信号集中监测系统采集原理移频轨道电路74课件
- 针刺伤防护护理专家共识
- T/CAAM 0001-2022火针
- 社区灾害救护护理的总结
- 工业互联网平台网络安全态势感知技术安全监测与预警2025年实践报告
- 医疗器械临床试验质量管理在临床试验质量管理持续监控中的应用报告
- 2025年直播电商主播影响力与直播带货效果评估营销策略研究报告
- 脂肪肝的护理诊断及措施
- 数字化营销赋能食品饮料行业:2025年电商运营渠道创新与市场拓展策略报告
- 2025年公路货运行业数字化转型与效率提升的物流企业人力资源优化报告
- 碎石桩工程施工监理细则
- 阿里巴巴薪酬管理制度
- 2025年河南省安阳市滑县中考一模化学试题(含答案)
- 江苏省南通市南通第一中学2025届高考英语试题(英语试题)预测押题密卷I卷(全国1卷)含解析
- 音乐情绪识别技术-深度研究
- 全国职业院校技能大赛高职组(商务数据分析赛项)备赛试题库(含答案)
- 《中华人民共和国职业分类大典》(2022年版)各行业职业表格统计版(含数字职业)
- 数字孪生数据映射机制-深度研究
- 《药学综合知识与技能》课件-过敏性鼻炎的自我药疗与用药指导
- 加温毯预防术中低体温
- 检验科实验室生物安全风险评估
评论
0/150
提交评论