【摘要】近年来,证券市场行情火爆,对支撑业务的IT系统及数据库提出了更高要求。本文分析了证券行业当前数据库应用的困境及我司典型的应用场景,对国产分布式数据库在证券行业中的应用价值进行了探索,包括其高可用、横向扩展、支持高并发等特性,并选取两个实践案例验证了国产分布式数据库在证券行业的应用价值。
一、证券行业当前数据库应用的困境
近年来,证券行业线下服务转型线上化进程加速,包括营销获客的方式、AI单向智能开户、非现场业务的办理、在线直播、小程序、小视频等互联网方式的使用等,同时近年证券市场行情火爆,证券用户数量和并发量大幅提升,从而对支撑业务的IT系统及数据库提出了更高要求;伴随在证券公司进入全面创新发展阶段,证券业务品种也日渐增加、业务流程复杂度不断提高,现有非国产集中式数据库架构在满足新业务、新监管规定以及今后一段时期内部控制管理的高效率监控及管理的需求方面已逐渐困难。
同时,证券行业为数据密集型行业,发展至今已经累积了海量的高价值数据,目前每天产生海量数据,使得数据库面临巨大挑战。当前行业主要使用国外的传统集中式数据库,而集中式数据库在海量用户和大数据量下的弊端逐渐体现:
(一)体系架构存在不足
集中式数据库的架构由于历史原因,采用集中式思路,物理数据库由一个DBMS集中管理。集中式数据库体系架构缺少计算存储分离、弹性伸缩能力,也没有架构上考虑跨数据中心实现高可用及容灾,整体架构缺乏灵活及先进性。
(二)容量瓶颈
随着用户访问量和数据量的增长,集中式数据库性能遇到巨大挑战,依赖硬件升级并不能完全解决问题。同时传统数