Loading...

Space: 播放/暂停
← →: 切换
支付服务
账务服务
风控服务

Oracle RAC

集中式存储 | 强一致性

应用服务集群 (无状态)

User_ID % 100 分片路由

数据库分片 (100 Shards)

DB00
DB01
DB02
...
DB99

水平拆分解决了单库容量和IO瓶颈,但引入了连接数问题

10W+
数据库连接数爆满
⚠️ Oracle 连接耗尽

为什么会崩?

  • 应用服务器扩容到 50+ 台
  • 数据库分片 100 个
  • 全连接模式:50 App × 100 DB × 20 Pool = 100,000 连接
  • Oracle 进程模型无法支撑
连接池占用率 99.9%

RZone (Region Zone)

业务自包含,无限扩展
Unit 01 Shards 00-19
应用集群 (App)
数据库 (DB)
Unit 02 Shards 20-39
应用集群 (App)
数据库 (DB)

CZone (City Zone)

同城公共数据,解决延时

会员基础信息
配置中心

GZone (Global Zone)

全局唯一,强一致性

全局序列号
资金调度
🚀 连接数降低 90% · 异地多活 · 无限扩展