分布式数据库架构设计.pptx

;金融级在线交易系统对分布式数据库的需求;应用案例:分布式数据库在交易型场景的应用;银行在线业务系统基于SequoiaDB集群部署;;计算-存储分离:MySQL兼容架构与实现;;MySQL传统主从复制架构;SequoiaDB – MySQL 100%兼容,弹性扩张,多活架构;计算-存储分离数据库架构;计算存储分离架构兼容MySQL:分布式存储引擎替换;计算存储分离架构兼容MySQL:MySQL语法兼容;计算存储分离架构兼容MySQL:事务和跨表操作;计算存储分离架构兼容MySQL:视图,存储过程;计算存储分离架构兼容MySQL:索引和访问计划;计算存储分离架构兼容MySQL;计算-存储分离:MySQL兼容内部设计解析;;TPCC测试性能;TPCC测试性能;SysBench测试性能;SysBench测试性能;计算存储分离-分布式存储引擎;SequoiaDB 分布式数据库引擎架构;SequoiaDB数据存储层采用分布式架构,实现了弹性水平扩展以及高性能和高可用,灵活适应不同规 模企业及不同作业方式的需要。;;同城方案 1、主备机房使用可靠高速光纤直连 2、每个分区主节点在主中心 3、平时使用强一致同步策略保障数据不丢 4、故障发生时使用takeover工具进行集群分 离,备集群独立运行 5、故障恢复后使用merge工具进行集群合并 双活方案 1、应用程序直连本地数据中心数据库协调节 点 2、应用程序不需要关注底层数据存储主备中 心复制和通讯策略 两地三中心 1、远程数据中心使用异步机制进行数据复制 2、数据中心之间可进行流量控制保证不会占 用过多带宽;核心交易域;;;;

文档评论(0)

1亿VIP精品文档

相关文档