金融数据库选型与迁移实战指南
📚 共计 30 章节
01
金融行业数据库选型概述
ACID·高可用·一致性 · 关系型/NoSQL/NewSQL · 决策树与评估框架
选型
框架
02
Oracle在金融领域的应用与局限
RAC & Data Guard · 核心交易优势 · 许可证成本与去O趋势
Oracle
去O
03
MySQL/分布式MySQL金融实践
InnoDB集群 · MyCat/ShardingSphere · MGR/ProxySQL高可用
MySQL
分布式
04
PostgreSQL在金融领域的崛起
MVCC·流复制·FDW · Oracle兼容 · 风控监管报送
PostgreSQL
兼容
05
分布式数据库选型 (TiDB/OceanBase/GaussDB)
HTAP对比 · 核心迁移案例 · 分布式事务与全局一致性
分布式
HTAP
06
NoSQL在金融辅助场景的应用
Redis缓存/秒杀 · MongoDB日志/画像 · HBase历史流水
NoSQL
Redis
07
数据库迁移方法论与流程
迁移评估 · 停机/在线策略 · 工具选型
方法论
流程
08
数据迁移工具深度解析
GoldenGate · DTS · DataX · Kettle · 自研脚本对比
工具
OGG
09
异构迁移实战 (Oracle to MySQL)
表结构转换 · 数据类型映射 · 存储过程/序列/触发器
异构
Oracle→MySQL
10
异构迁移实战 (Oracle to PostgreSQL)
兼容性评估 · PL/SQL→PL/pgSQL · 分区表迁移
异构
Oracle→PG
11
同构升级迁移 (MySQL 5.7 to 8.0)
版本差异 · 升级路径 · 回滚方案
升级
MySQL
12
分布式迁移实战 (Oracle to TiDB)
DM同步 · 在线流量切换 · 一致性校验
TiDB
DM
13
数据迁移一致性保障
全量校验(checksum) · 增量校验(日志) · 数据修复
一致性
校验
14
迁移性能优化
批量导入调优 · 索引策略 · 并行度 · 网络带宽
性能
调优
15
迁移回滚方案设计
灰度切换 · 反向同步 · 回滚触发与执行
回滚
容灾
16
金融数据库高可用架构设计
同城双活 · 两地三中心 · RPO/RTO
高可用
架构
17
数据库备份与恢复策略
XtraBackup/RMAN · mysqldump/pg_dump · 增量&PITR
备份
恢复
18
金融数据库安全加固
RBAC · TDE/SSL · 审计日志 · 脱敏
安全
加密
19
数据库监控与告警体系
Prometheus+Grafana · QPS/TPS/慢查询 · 告警阈值
监控
告警
20
数据库性能调优实战
慢SQL优化 · 复合/覆盖索引 · buffer pool/redo log
调优
SQL
21
金融数据库容量规划
历史趋势 · 增长预测 · 分库分表 · 存储扩容
容量
规划
22
数据库运维自动化
Ansible · Archery/Yearning · 备份自动化
自动化
DevOps
23
金融监管合规对数据库的要求
数据本地化 · 审计追溯 · 生命周期 · 等保三级
合规
等保
24
选型案例:银行核心Oracle→OceanBase
全流程迁移 · OceanBase 核心系统实践
案例
OceanBase
25
选型案例:券商交易MySQL→TiDB
MySQL迁移TiDB · 交易系统实践
案例
TiDB
26
选型案例:保险核心SQL Server→PostgreSQL
SQL Server迁移PG · 改造实践
案例
PostgreSQL
27
选型案例:支付平台混合架构
Redis+MySQL+TiDB 混合设计
案例
混合架构
28
数据库迁移项目风险管理
数据丢失·性能劣化·兼容性 · 应急预案
风险
应急
29
迁移团队建设与技能要求
DBA技能图谱 · 开发能力 · DevOps协作
团队
技能
30
金融数据库技术趋势展望
Serverless · AI for DB · 云原生
趋势
云原生