数据库生态分类
当前数据库生态可以大致分类三类:
一、传统商业数据库,以 Oracle 为代表,其在 40 余年时间里所创造的数据库帝国已拥有了极其完善的生态;
二、开源数据库,以 MYSQL、PostgreSQL为代表,遍布全球的社区组织形成了强大的生态系统也形成了若干分支,成就了诸多商业数据库产品:
三、国内新兴数据库,以 TiDB、OceanBase、PolarDB 等为代表,具备较强的自研能力,但在生态方面较前两类薄弱很多。
国产信创数据库分类
国产数据库发展约20年,近年来涌现出较多厂家。可简单分为四类:
-
老牌数据库厂家,依托高校资源,申请一些国家项目等。最典型的是四大老牌厂商:达梦、人大金仓、南大通用、神通数据库。这些厂商也是传统的AK名录厂商,在政府、军队等有较广泛的应用。
-
商业贴牌OEM厂商,如HighGo、星瑞格(informix)、浪潮(TiberoDB),南大通用的Gbase T。无法彻底掌握源代码,不具备内核能力
-
基于开源的增强,如阿里的PolarDB,腾讯的TBase,中兴的GoldenDB。主要是基于MySQL和基于PG两类。内核掌控能力有限,也受限于开源数据库自身的内核能力,以及开源协议限制。如基于MySQL的数据库产品线下销售有风险。
-
企业自研:又分为两类,面向企业关键业务,如阿里的PolarDB for PG、OceanBase,华为的GaussDB。以及面向互联网应用的PingCAP和巨杉数据库。
<