山西省网站建设,河南省考生服务平台官网,鄂州网站制作哪家好,全屋设计师需要学什么引言#xff1a;
日前#xff0c;为更好地满足亚信科技客户对于数据管理的需求#xff0c;提高通用型数据库的产品服务能力与业务拓展能力#xff0c;亚信科技分布式数据库AntDB发布V7.0版本产品#xff0c;助力运营商核心系统实现全方位的自主可控与业务系统的平稳上线。…引言
日前为更好地满足亚信科技客户对于数据管理的需求提高通用型数据库的产品服务能力与业务拓展能力亚信科技分布式数据库AntDB发布V7.0版本产品助力运营商核心系统实现全方位的自主可控与业务系统的平稳上线。面向未来国产数据库发展仍任重道远分布式数据库也将在这一过程中扮演重要角色分析、讨论国产分布式数据库发展趋势与难点不仅对AntDB数据库的发展也对国产数据库的发展具有一定的参考和借鉴意义。 一、国产数据库正处在发展机遇期
信创产业即信息技术应用创新产业是我国近年来的一项国家战略也是当今形势下经济发展的新动能随着相关政策陆续出台信创改革大潮下推动探索安全可控的核心技术与产品渐成趋势。在数据库领域党政机关明确将全部采用国产数据库2020年已在金融行业先行试点。国产数据库厂商紧随趋势加速打造各自的拳头产品从2020年至今国产数据库已经从党政、金融等领域渗透到通信、能源、交通、工业物联网等领域市场前景十分可观。
2022年6月达梦数据、星环科技等数据库厂商陆续递交招股书在国内科创板块以7亿营收撬动几百亿市值这一“信号”表明国产数据库的发展已进入快车道。一方面国产数据库发展恰逢政策机遇过去国内数据库市场被Oracle、IBM 等企业垄断近年来受益于政策的加速推进国产数据库企业的市场份额得以显著提升。另一方面国产数据库发展也处在市场机遇期数据库等基础软件的服务方式逐渐向云化发展随着云计算的大规模应用数据库也迎来新的发展契机。 二、分布式数据库的发展机遇与挑战并存
数据库最早诞生在上世纪60年代IBM实验室提出的”关系模型”理论为风靡全球近50年的关系型数据库技术奠定了基础。随着信息通信技术与移动互联网的高速发展业务表现出高并发读写、海量数据处理、数据结构不统一的特点后关系型数据库开始涌现对传统关系型数据库做出了进一步补充和完善分布式数据库就在此时蓬勃发展为人熟知。
相比于传统关系型数据库分布式数据库具有平滑扩展、高可用、低成本等显著优点如果将传统关系型数据库、非关系型数据库和分布式数据库对比总结可以得到表1 由上表可以看出分布式数据库属于时代进化的结果功能几乎结合了传统关系型与非关系数据库的集中优势。但由于发展时间较短其标准体系及评价体系不够健全生态体系不够完善未来我国分布式数据库的发展必将机遇与挑战并存。 2.1、分布式数据库的优势
分布式数据库平滑扩展、高可用、低成本的三大主要优点带来巨大的发展潜力下面以亚信科技AntDB数据库为例展开论述这三大优点。
一是平滑扩展与高性能在分布式执行计划中表数据被分散在多个节点上这大大降低了单节点的数据量分布式执行计划还可以做到读写分离有助于充分利用多个节点的存储与计算资源有效地提升数据库的吞吐量目前AntDB数据库可以按需求平滑地进行节点扩展支持几十万级甚至百万级TPS/QPS[1]吞吐量处理的核心要求。
二是高可用这一点对企业数据安全和保障业务连续性至关重要分布式数据库通过主备架构设计主节点故障自动切换至备中心failover保障核心系统的连续可用此外各数据中心通过同步/异步复制来保障数据的一致性和事务的完整性遇故障切换时不影响业务的正常运行。AntDB数据库通过多副本、分布式事务处理等机制以及异地多中心的部署方案以保证高可用性。
三是低成本分布式数据库是基于通用的 PC 服务器和操作系统的在硬件成本上有非常明显优势此外AntDB数据库 与Oracle数据库的兼容率高达96%有效降低了程序迁移的风险减少了重写应用的成本。 2.2、分布式数据库发展存在的问题
由于分布式数据库节点多集群结构复杂也有其自身的短板加之分布式数据库发展时间不长仍有许多问题亟待解决。一是根据CAP理论[2]分布式数据库无法完美满足客户多重特性需求如某些金融核心应用既要求高一致性又要求高可用有可能造成客户不得不舍弃或降低某些需求。二是分布式数据库运维管理较复杂根据业务节点需要分布式数据库通常由多台服务器组成软硬件的运维和管理往往很复杂。三是分布式数据库产品成熟度待提高如针对分布式数据库的优化器、数据类型、复杂查询、自定义函数和存储过程等高级特性参差不齐。 三、亚信科技AntDB数据库实践分享
和国外成熟稳定的商业数据库相比国产数据库在性能、稳定性、生态等方面存在一定差距我国数据库的自主可控替换也不是简单的以库换库而是用新体系替换旧体系在架构、研发、上线、运维等方面全面降低对特定数据库的依赖这将是一个持续且艰难的过程。在这一过程中亚信科技推出国产分布式数据库AntDB核心团队攻坚不断2015年增加Oracle兼容特性、2017年实现秒级在线扩容、2019年增加内核级读写分离等功能、2022年支持内存与磁盘双引擎等等。AntDB数据库的应用领域也从通信向金融、交通、能源等行业拓展。 作为阶段性成绩亚信科技AntDB数据库在运营商自主可控替换项目中落地具有重要意义一是探索出自主可控的数据库架构通过研发微库架构在架构层面消除应用对特定数据库的依赖二是验证数据库软硬件全自主可控的可行性目前亚信科技AntDB数据库及华为鲲鹏服务器的组合解决方案可以在运营商核心的交易场景替代国外商业解决方案。三是探索出基于灰度发布[3]能力的数据库割接方案实现不停服、零故障的数据库割接将数据库国产化替换的业务影响降至最低。
AntDB分布式数据库解决方案在通信行业大规模的商用落地并且获得客户的广泛好评。另外我们判断不仅在通信行业也可同时推广至如金融、党政、能源、邮政等重要的关键基础设施行业领域中加速推动各行业的数字化转型升级。
在金融行业AntDB应用在北方某保险公司的大数据系统中成功商用落地其成功经验可以同样推广至以分析型业务为主的其他金融或证券业务系统中。
在政企行业AntDB应用在南方某省高速的高速ETC计费与大数据平台同样该成功经验可以推广至其他类似高数据并发的行业如IoT物联网场景等。
面向未来随着AntDB数据库不断增强通用性、标准性和安全性为更好地服务亚信科技的行业客户AntDB数据库将继续加强产品研发的投入实现一套数据库对多种数据类型、多种业务场景的统一支持并确保数据可靠不丢、不错、不重为客户提供高质量的数据库产品。 关于亚信安慧 AntDB 数据库
亚信安慧 AntDB 数据库始于 2008 年在运营商的核心系统上为全国 24 个省份的 10 亿多用户提供在线服务具备高性能、弹性扩展、高可靠等产品特性峰值每秒可处理百万笔电信核心交易保障系统持续稳定运行近十年并在通信、金融、交通、能源、物联网等行业成功商用落地。