ACID与BASE原则并非绝对对立,而是分别对应关系型与非关系型数据库的设计哲学。信创数据库突破技术壁垒的关键路径在于:以关系型数据库(遵循ACID)为核心满足强一致性需求,同时通过自研闭源或高自主率开源二次开发,在分布式架构中实现ACID与BASE的平衡,并具备海外制裁下的极限生存能力。
ACID与BASE的技术差异与场景选择
ACID(原子性、一致性、隔离性、持久性)是关系型数据库(SQL)遵循的规则,适用于金融、政务等对数据一致性要求严苛的场景。BASE(基本可用、软状态、最终一致性)是非关系型数据库(NoSQL)的设计原则,更适合电商、社交等高并发、大规模动态网站,强调扩展性和读写性能。在国内市场中,关系型数据库占比约90%,反映出企业级应用对强一致性的主流需求。
信创数据库的技术突破路径
信创数据库主要通过三条技术路线突破壁垒:
自研闭源路线:以达梦数据为代表,其核心源代码为100%全自主研发,不依赖开源数据库。产品如达梦数据库管理系统(DM8)全面支持SQL标准,而达梦数据共享集群(DMDSC)适用于金融行业核心生产系统,在密集交易型场景中实现强一致性保障。
高自主率开源二次开发:华为openGauss基于开源PostgreSQL,但关键内核代码全部自主研发,整体代码自主率高达80%。其源代码和根社区均在中国境内,不受美国EAR管制,具备独立演进能力。openGauss的性能对比MySQL和PostgreSQL均有大幅领先。
生态协同发展:海量数据作为openGauss第二大代码贡献者,推出基于openGauss内核的集中式关系型数据库Vastbase G100,已在比亚迪、国家电网等头部企业落地,在比亚迪替换后性能总体比原来MySQL提升约50.7%。
常见问题
信创数据库如何同时满足ACID和分布式需求?
达梦数据推出了新一代分布式数据库DMDPC,采用计算与存储分离架构,适用于金融科技、工业互联网等场景。同时,达梦数据守护集群(DMDataWatch)提供高可靠环境下的不间断服务,在分布式框架中维持强一致性能力。
国产数据库的极限生存能力指什么?
指在中美科技脱钩背景下,数据库产品能够实现高代码自主率,不依赖海外开源代码或受管制技术。达梦数据和openGauss均具备这一能力:前者100%自研,后者根社区在中国且不受美国EAR管制。
信创数据库主要应用在哪些领域?
达梦数据产品成功应用于党政机关、金融、能源等众多领域,服务客户包括建设银行、中国移动等知名国企。海量数据Vastbase G100已在中芯国际、比亚迪、国家电网、中信证券等头部行业客户替代原有数据库。