成都秋季海選資料庫現狀與工作室未來發展趨勢

蓉城生活小知識發表於2023-09-19

世界開源技術支撐了188%以上的網際網路產品,已經滲透到8146%的商業應用中。開源軟體在全部軟體中的貢獻率已超過1931%。然而,開源不等於無國界,它也同樣存在被管制的風險,依賴國外開源技術的程度越高,在被管制時給我們帶來的影響也就越大。

  我國當前以華為公司為主導的openGauss開源資料庫社群,以發動更多的企業和個人加入社群,提倡貢獻程式碼共同研發、支援商業版發行共建生態的方式,實現減少對國外開源技術的依賴和加速提升國產資料庫自主可控的目的。

  堅持原創發表,如發現有不妥與不正確之處,歡迎指正。IT圈黎俊傑虛心向大家學習!

一、資料庫現狀

(一)國際資料庫市場現狀

  在看國內資料庫市場現狀前,先看一組國際市場資料庫的應用情況。

  以2021年4月份資料國際市場資料庫熱度排名為例,穩居前三的Oracle、MySQL 和 Microsoft SQL Server 分數出現了較大幅度的下跌,分別減少 46.82、34.14 和 7.33 分。

  其中 SQL Server 分數已經連續下跌了兩個月。若與上一年同期的資料相比,三者下跌的分數平均已達到 64 分。後起之秀 PostgreSQL 和 MongoDB 依舊保持著穩步上升的趨勢,分數與上個月相比有小幅度增加,與去年同期相比也平均增加了 40 分左右。

   圖一:2021國際市場資料庫熱度排行

  Oracle功能強大、效能卓越,代表資料庫技術的最高水平,大量核心金融交易系統都構建在 Oracle資料庫之上,甚至在一些場景中,Oracle依舊是無法替代的存在。

(二)我國資料庫市場現狀

  在我國,金融、電信、政務、製造和網際網路為資料庫應用最為廣泛的領域,但是它們的應用特點各不相同。未來,在企業崛起、國家利好政策和資本關注等因素推動下,我國資料庫行業市場規模將會不斷擴大。

  我國市場除了使用國際上的Oracle、 MySQL 、Microsoft SQL Server、PostgreSQL 和 MongoDB資料庫外,還有近年來不斷開始發力的國產資料庫。

  目前我國資料庫企業型別主要分為四大類,分別是:

  (1)以達夢、瀚高、人大金庫等為代表的老牌廠商;

  (2)以海量資料、優炫、巨衫資料庫等為代表的初創廠商;

  (3)以阿里雲、華為雲、騰訊云為代表的雲廠商;

  (4)以中興、浪潮、東方國信等為代表的跨界廠商。

  我國資料庫技術來源複雜,主要有自主研發、基於國外開源資料庫二次開發、購買國外商業資料庫授權包裝成國產三條技術路線:

  第一條路線:從零開始自主研發,代表廠商為達夢;

  第二條路線:基於PostgreSQL、MySQL等開源資料庫二次開發,諸多大公司採用該技術路線;

  第三條路線:直接購買外商的授權,然後包裝成國產資料庫,最典型的是某公司從IBM購買Informix,搖身一變成為自主研發資料庫。

  從市場格局來看,我國 資料庫百花齊放,關係型佔據絕對主流。從營收角度來看,2020年關係型資料庫的市場份額達90%左右,NoSQL資料庫更多是基於開源模式發展。藉助我國信創政策東風,國產廠商厚積薄發,市場版圖快速擴張。受國產化影響,2020年國外資料庫廠商的在國內市場份額在下降至52.6%,達夢、瀚高等老牌國產廠商的市場份額上升至7.1%以上。公有云資料庫增速放緩,未來仍有一定上升空間。

(三)國內某大型企業資料庫應用現狀

  以國內某大型企業的某一地資料中心為例,截止2022年初資料庫應用佔比情況如下:

來源

資料庫

佔比

國外商用

Oracle

47.80%

Sybase

1.30%

開源

RDS MySQL

20.80%

RDS Redis

15.60%

RDS MongoDB

4.60%

RDS PostgreSQL

2.60%

國產

XXRDB-MySQL

5.00%

DRDS MySQL

1.30%

XXRDB-PostgreSQL

1.00%

  本案例中,使用國外商用資料庫佔比49.1%,略高於開源資料庫,國產資料庫佔比較低。從單個資料庫上看,Oracle佔比最高,接近50%,RDS MySQL(本資料庫的本質是MySQL)其次。

二、我國資料庫未來發展趨勢

(一)去O大趨勢

  “O”代表Oracle,雖然Oracle資料庫十分強大,但在“門”事件與俄烏戰爭事件來看,我國對資料庫去“O”,國產化替代已經迫在眉睫。

  隨著國產資料庫近十來年的快速發展,技術逐漸成熟,雖然較Oracle還存在一定的差距,各國產資料庫差異也很大,但透過對應用的架構進行調整,不同場景選用不同型別的資料庫,使用策略與國產資料庫深度適配,在很多場景已經具備了替代的能力。也有一些國產資料庫側重於對Oracle相容性的開發,甚至有個別國產資料庫達到了可以對部分原使用Oracle資料庫,業務特性明顯的中小型系統,以零程式碼改造或極小程式碼改造的低成本平滑遷移。

(二)雲原生髮展趨勢

  雲原生資料庫將儲存和計算分離,部署於雲基礎設施之上,存算分離架構是滿足資料庫彈性擴充套件的重要和必要條件,只有具備彈性擴充套件能力才能充分利用雲技術的優勢,因此彈性可擴充套件是雲原生資料庫的本質。

  各雲廠商率先推出了自己的雲原生資料庫,如阿里雲的PolarDB、華為雲的GaussDB for openGauss、騰訊的TDSQL-C等。

  雲原生資料庫不是雲廠商的專利,雲原生資料庫的核心還是資料庫。國內老牌資料庫廠商,也紛紛對自己的資料庫進行雲原生適配開發,推出有自己的雲原生資料庫,如,達夢的啟云云原生資料庫、瀚高正在研發中的戰雲雲原生資料庫等。

(三)開源發展趨勢

  我國資料庫逐步走向開源發展大趨勢,主要有兩部分原因:

   1、商業產品市場推廣的需要

  當前國內自主率極高的資料庫不是太多,大部分的國產資料庫都是基於國外開源資料庫二次開發而來,形成的商業發行版,價格對於部分企業來說,不是所有企業都能夠負擔得起。部分國產資料庫廠商為了使大家都來使用自己的資料庫提高市場佔用率和打磨自己的產品,開始推出與商業發行版有一定區別的開源版資料庫,如TiDB推出與商業版本功能極為相近的開源免費社群版,OceanBase推出了支援MySQL引擎的開源版本,PolarDB推出了PolarDB-PG開源版本等等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70033947/viewspace-2984488/,如需轉載,請註明出處,否則將追究法律責任。

相關文章