AISWare AIDB 亚信数据库在多省份计费系统应用案例
AISWare AIDB 是亚信科技自研的一款通用企业级原生分布式关系型数据库。基于云原生分布式架构,实现系统的高可靠性及水平弹性扩展能力。AIDB 具备极致性能、高可用、平滑扩展、强大的 SQL 能力和多场景简单易用的特点。
某集团的计费系统涵盖全国 30 多个省份 400 多个城市的明细数据,出账周期长,且全程需要人工介入,手工进行系统调度。生产环境引入 AISWare AIDB 后,出账总耗时大幅减少,出账效率提升 8.5 倍。
业务需求及核心问题
某集团无法同时支撑全国 30 多个省份 400 个地市的出账任务,需要分为三个批次串行,且需要操作人员根据负载情况全程手工调度,总计耗时超过 17 个小时。经过分析,核心瓶颈点是:
1. 原有传统数据库不能支撑较高数据量的高并发访问。
2. 原有传统数据库性能不足,导致出账时间过长。
基于以上问题,我们期望寻找到可替代的高性能、高并发数据库,建立一个能同时满足高效实时查询与高性能 OLTP 事务的系统,提供快速、稳定的实时数据处理服务。
建设方案
引入 AISWare AIDB ,替换原有传统数据库的 OLTP 功能。项目亮点如下:
1)高并发:客户端连接采用线程池/协程模式,可支撑百万级连接数。
2)高性能:读写并发,通过优化索引、MVCC 等关键技术保障高并发下的高性能
4)实时查询:支持内存读写操作,减少与磁盘的频繁交互,满足海量数据的高效实时查询。
5)简单易用:丰富的开发语言支持,同时 100% 兼容 MySQL 协议,学习成本低、生态成熟。
应用效果
并发能力增强:计费系统可支撑系统全国多个省份并发出账,出账过程无需人工介入。
性能提升:出账总耗时从之前的 17 小时提升到 2 小时以内,效率提升 8.5 倍。
可管可控: AISWare AIDB 是亚信科技自主研发的分布式数据库产品,完成对鲲鹏/飞腾的技术认证,适配国产主流服务器和操作系统。
版权声明: 本文为 InfoQ 作者【AISWare AIDB】的原创文章。
原文链接:【http://xie.infoq.cn/article/8b64d3d9342b6dfcd7c1bb375】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论