版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度码头集装箱租赁服务合同模板4篇
- 2025年度船舶建造与水下作业服务合同范本3篇
- 二零二四年冷链物流配送与商品购销合同3篇
- 船舶专用设备中外合资经营合同
- 二零二五年度储罐智能监控设备采购合同3篇
- 二零二五版某商业综合体水电暖设施升级改造合同4篇
- 2025年度储售煤场租赁合同能源管理培训与咨询范本4篇
- 二零二四年度小客车指标租赁及代购合同2篇
- 2025年度快递物流车辆承包运营管理合同3篇
- 二零二五年度建筑劳务分包合同终止协议范本4篇
- 2024年国家工作人员学法用法考试题库及参考答案
- 国家公务员考试(面试)试题及解答参考(2024年)
- 《阻燃材料与技术》课件 第6讲 阻燃纤维及织物
- 人教版五年级上册递等式计算100道及答案
- 公司总经理年会致辞范例2篇
- 三位数乘以两位数-计算题大全
- 宏观社会工作1
- 医疗大数据分析与挖掘技术
- 道路通行能力手册第4章-高速公路基本路段
- 传感器与测试技术试卷及答案
- 2020年普通高等学校招生全国统一数学考试大纲
评论
0/150
提交评论