京东金融数据架构实践.pdf

此位置可放厂商LOGO 京东金融数据架构实践 ——支付视角 张磊 提纲 此位置可放厂商LOGO l 总体架构概览 l 架构平台与组件 l 架构方案 高并发支付系统常见问题/矛盾 此位置可放厂商LOGO l 数据角度 l 主数据:会员、配置 l 全局依赖,并发查询频次极高 l 流水数据:订单 l 高并发巨量写入,业务连续性要求 l 业务角度 l OLTP :前端事务处理 l 要求数据打散,方便并行处理 l OLAP :后台运营查询 l 要求数据集中,方便汇总统计 l 用户角度 l 系统:支付系统自身 l 业务推进 l 个人:消费者 l 个人消费记录查询 l 商户:电商平台 l 对账 l 内部:运营人员 l 运营查询 如何支撑高并发支付系统 此位置可放厂商LOGO l 数据库策略 l 空间换时间:拆分、复制 l 垂直拆分、水平拆分、读写分离、cache、历史库 l 简单可依靠:隔离 l OLTP/OLAP隔离、主业务流程/查询报表隔离 l 故障及时恢复:Failover l 业务Failover、主机Failover 数据架构基础平台 此位置可放厂商LOGO CDS XA(分布 Hcenter R2M(分布 (分库分表中间件) 式事务) (Hbase数据中心) 式缓存) Dbcm ( 自动 关系型数据库 非关系型数据库 建模 审核 Oracle MySQL … Hbase ES Redis … 平台) Dbrep(数据复制中心) CDS 此位置可放厂商LOGO “CDS”是针对混合数据库环境的分布式架构而研发的一款数据库中间件,具备兼容多 种数据库类型、接入简单、部署方便和高可用性等特点。 业务应用进程 CDS Server CDS Console CDS Driver(JDBC) MyDB 1-M 2-M 3-M 扩容 1-S 2-S 3-S

文档评论(0)

1亿VIP精品文档

相关文档