数据库 频道

一文讲清国产数据库架构、形态与场景

  随着行业发展加速,国产数据库正受到更多的关注。特别是很多用户都在面临国产数据库的选型与评估,快速了解一款国产数据库产品是非常必要的。然而,在这个环节还存在很多障碍,有些产品语焉不详,有些产品分类不清,导致用户选择成本居高不下。本文尝试从产品、架构、形态、定位等角度,对主流国产数据库产品做个全方位的盘点,方便用户进行选择。这里特别感谢收集资料的几家厂商大力支持。

  1. 如何了解一款数据库产品

  目前国产数据库厂商很多,每家下面又可能包含多款产品,如何全面了解这些信息非常重要,下面通过两个示例进行说明下。

  1).产品大图:了解有哪些产品

  要想快速了解厂商的产品,最简单的方式是一张准确的产品大图。如下图是来自人大金仓的产品大图,从图中我们可以很方便的了解厂商有哪些产品,以及其大致的功能是什么?下图可知其产品分为三类:迁移评估类、数据库类、开发管理类,并能从描述上简单了解其定位是什么。目前这方面是国内厂商比较欠缺的,通常只有产品列表,但缺乏一个全局视角的产品大图。

  2).产品架构:了解架构、形态与定位

  面对上述多款产品,如何做进一步的区分呢?这里可以从架构、形态与场景进行区分。这里引用来自近期召开DTCC大会上崖山数据库的一页材料,很好地诠释了如何做区分。图中将单一产品(YashanDB)、多种部署形态(单机、主备、RAC、分布式)及适用场景(容量、可用性、性能维度)进行了说明,用户可以一目了然地做出选择。

  2. 国产数据库大盘点

  下面针对国产主流数据库厂商产品进行了盘点。这里强调下,范围不包含云数据库产品,主要是针对能做私有化部署交付的产品。内容包括以下几个维度,一个是产品名称,有的厂商产品是同一内核的不同部署形态,但有单独名称的,这里也分别列出;二是技术架构,采用按集中式和分布式来区分,其中集中式又分为单机、主备和共享;三是产品形态,有些是独立产品,有些仅是独立产品的另一种部署形态加以区分;四是产品定位,主要就按OLTP、OLAP和HTAP来区分,有的产品跨界的,因而有多重定位。

0
相关文章