人大金仓数据库产业化历程分享
第一部分:数据库技术演进路线
- 多类型数据库百花齐放,关系型数据库占据绝对主流。
- 客户端接口兼容的丰富性带来上层硬件兼容的难易差异。
- 技术差异点包括:
- 会话连接模式差异导致不同并发需求下的性能差异。
- 多种语法的兼容带来既有应用的改造代价差异。
- 优化引擎的算法丰富性差异导致数据计算性能差异。
- MVCC实现方式差异导致不同数据处理模式性能差异。
- 进/线程实现基础的差异导致运行共享机制的差异。
- 数据结构差异导致数据存储类型及遍历效率的差异。
第二部分:数据库产业化历程及经验
- 数据库产品产业化的核心要素:
- 产品能力:高效内核+多模兼容+海量应用+持续迭代。
- 产品生态:培训、兼容并行推进,持续累积。
- 产品服务:规模化团队+平台化支撑。
- 公司背景:
- 中国电科控股旗下央企成员单位。
- 国家科技进步奖获奖单位。
- WG2数据库技术活动组组长单位。
第三部分:解决方案及核心案例
- 解决方案:
- 高性能、高可用、高安全。
- 三低一平,平滑迁移解决方案:
- 低业务侵扰:在线数据迁移和应用适配过程对源端业务无侵扰。
- 数据同步快:先迁移数据库结构和历史数据,构建异构容灾集群,数据快速追平。
- 数据一致:在线迁移过程中源端业务产生的数据变化均可捕获,并提供本地缓存策略,保障数据一致性。
- 多云、多维、多元支撑解决方案:
- 多源异构数据分发汇总。
- 全面优化KGIS引擎。
- 空间数据存储:符合OpenGIS标准,支持矢量、栅格、拓扑、三维等,支持Rtree、GiST、BRIN等索引。
- 存储传输安全:数据存储,数据同步在途传输均采用国M算法加M。
- 高效网络传输:存储/传输4倍压缩比,2M带宽灾备无忧,定制化的传输协议,低质量广域网络环境下数据同步传输速率提升4倍。
- 空间数据计算:提供700+空间函数,支持路径分析功能,支持点云存储分析能力。
- 空间数据处理:空间数据存储、输出、访问、编辑,空间关系判断及测量,空间拓扑实现。
- 智能同步策略:按需按计划同步,忙时OA办公,闲时灾备同步,异构DDL智能转换,自适应资源占用(系统、网络)。
- 核心案例:
- 针对一般业务系统,金仓数据库年均上线客户系统超过2000套。
- 赛迪2022/2023年度报告:金仓数据库行业客户重要业务系统上线数第一。
- 党政招标信创数据库3.8万套,中标2万套,套数占比53%。
- 人大金仓电信行业各领域落地现状。