一文講清國產數據庫架構、形態與場景
原創1. 如何了解一款數據庫產品
目前國產數據庫廠商很多,每家下面又可能包含多款產品,如何全面了解這些信息非常重要,下面通過兩個示例進行說明下。
1).產品大圖:了解有哪些產品
要想快速了解廠商的產品,最簡單的方式是一張準確的產品大圖。如下圖是來自人大金倉的產品大圖,從圖中我們可以很方便的了解廠商有哪些產品,以及其大致的功能是什么?下圖可知其產品分為三類:遷移評估類、數據庫類、開發管理類,并能從描述上簡單了解其定位是什么。目前這方面是國內廠商比較欠缺的,通常只有產品列表,但缺乏一個全局視角的產品大圖。
圖片
2).產品架構:了解架構、形態與定位
面對上述多款產品,如何做進一步的區分呢?這里可以從架構、形態與場景進行區分。這里引用來自近期召開DTCC大會上崖山數據庫的一頁材料,很好地詮釋了如何做區分。圖中將單一產品(YashanDB)、多種部署形態(單機、主備、RAC、分布式)及適用場景(容量、可用性、性能維度)進行了說明,用戶可以一目了然地做出選擇。
圖片
2. 國產數據庫大盤點
下面針對國產主流數據庫廠商產品進行了盤點。這里強調下,范圍不包含云數據庫產品,主要是針對能做私有化部署交付的產品。內容包括以下幾個維度,一個是產品名稱,有的廠商產品是同一內核的不同部署形態,但有單獨名稱的,這里也分別列出;二是技術架構,采用按集中式和分布式來區分,其中集中式又分為單機、主備和共享;三是產品形態,有些是獨立產品,有些僅是獨立產品的另一種部署形態加以區分;四是產品定位,主要就按OLTP、OLAP和HTAP來區分,有的產品跨界的,因而有多重定位。
圖片