達夢資料庫馮源:企業級市場是片藍海,國產資料庫迎來超車好時機

lumin1020發表於2021-01-18

2020年12月21日~12月23日,由IT168旗下ITPUB企業社群平臺主辦的第十一屆中國資料庫技術大會(DTCC2020),在北京隆重召開。在會上,武漢達夢資料庫股份有限公司副總經理馮源分享了達夢公司的分散式資料庫演進、發展歷程,並介紹了達夢公司對分散式資料庫未來發展和應用前景的分析觀點。馮源表示,企業級市場是個藍海,國產資料庫正迎來一個“超車”的機會,但現在佈局分散式資料庫廠商很多,技術路線也很多,使用者要綜合決策,避免走彎路。


武漢達夢資料庫股份有限公司副總經理馮源

“需求第一性”推動資料庫產業升級

參加2020年的中國資料庫技術大會(DTCC2020),馮源明顯感覺到議題越來越廣泛,資料庫產業越來越百花齊放。討論的問題層次也越來越深入。比如,以前討論如何應用,現在討論怎麼設計、怎麼規劃。同時,圍繞資料庫這一核心,包括AI等技術正不斷加入進來。議題變化的背後,是中國資料庫產業的轉型升級,越來越走向高階。

從上世紀七八十年代發展至今,分散式資料庫產業走過了三次大的浪潮:

上世紀七八十年代,國際學術界就已啟動了對分散式資料庫的研究。當時學術界對於分散式資料庫的研究主要分為兩個架構:一個是分層的集中式控制,在很多區域性的資料庫上面加了一個分散式的排程層。另一個是非集中式資料庫,更加接近現在的資料庫,就是去中心化的架構。也就是在這個時候,分散式資料庫抽象出三大特點,一是在地理上實現跨區域、跨物理地域的特點;二是區域性的自制性,任何資料庫都應該具備本地管理、本地處理的能力;三是應用透明性。綜合起來,分散式資料庫需要具備的點就是在物理上分佈、在邏輯上異同。

九十年代分散式資料庫進入沉寂期,與之相反的是集中式資料庫開始爆發。八九十年代是硬體發展的黃金週期,硬體的集中速度非常快,使得集中式資料庫具備了處理內部併發資料的能力,區域網的技術全部都已經能夠支撐起來。同時,交易中介軟體誕生,改變了應用程式訪問資料庫的訪問模式,從兩層結構變成三層結構,使得集中式資料庫足以應對當時的併發資料請求能力。人們失去了進一步使用分散式資料庫的理由。

達夢資料庫在1989年釋出的第二代資料庫產品DM2就是分散式資料庫管理系統,在那個時候做分散式資料庫的研究,整個體系結構、儲存結構和隨機查詢方面都做了一些工作,但因為市場的變化,最後變成了集中式資料庫產品。

如今,隨著移動網際網路的興起,分散式資料庫再度興起。隨著網際網路、行動通訊、物聯網等新技術趨勢的發展,傳統關聯式資料庫的技術架構和服務水平,逐漸無法滿足新業態的發展需求。2019年,達夢資料庫認為分散式資料庫最大的問題是相容性太高,所以提倡透明式TDD的概念,具有比較強的一致性,同時具備一些可擴充套件的能力。到了2020年,達夢資料庫釋出了新一代的原生資料庫,希望在透明式分散式資料庫的基礎上進一步加強分散式處理能力。

回到發展階段的初衷來看,“需求第一性”是分佈資料庫發展的推動力,也就是站在使用者的角度要不要用分散式資料庫,如何發展分散式資料庫。

“超車”好時機,推動國產資料庫進入第四階段

在馮源看來,國產資料庫產業經過了三個階段的發展:

第一個階段,是早期學習、研究階段,侷限在學術圈子。

第二個階段在嘗試做市場化的工作,但因為臺階低起步低,更多的是去模仿、跟隨、嘗試,在這個過程中得到使用者的反饋,無法跟產品形成正向的反饋迴圈產生利潤再推動發展,這個階段市場和產品意識開始覺醒。

第三個階段產生一定市場規模,資料庫廠商根據使用者需求去研究產品,採用完全市場化的運作方式,併產生正向反饋。

現在國內資料庫廠商基本在第三階段,並逐漸向第四階段過渡。中國有非常大的市場體量,一定會催發出來非常多的使用者需求。推動資料庫廠商實現使用者多樣化的需求,並有可能會被其他國家認可,國產資料庫產品也會出海,這就變成第四階段。

對於國產資料庫廠商來說,這是難得的超車機會,在這個方向上也已經有了一定的程度的優勢。但目前國內分散式資料庫有很多的技術流派,市場狀態很繁雜,亂花漸入迷人眼,並且出現了容易給產品和廠商貼標籤的情況。但是使用者要把決策做好,選出符合自己需求的技術路線,最的忌諱是帖標籤,不能只遠遠的看一眼標籤,還是應該做理性的分析,例如:要清楚自己想要什麼,需要的是同等效能下更低成本,更方便,不需要很多運維人員,成熟的拿過來直接用的技術。

自主研發與創新,倡導成熟透明的分散式資料庫

在新的挑戰和機遇下,達夢公司對分散式技術進行了大量探索。推出了得到廣泛應用的關聯式資料庫產品,在電力、金融、政務、公安、社保、交通等行業領域得到了廣泛應用。

達夢分散式資料庫有兩個主要的優勢:

第一:1000公里及以上跨大區域範圍地理跨度的部署,傳統資料庫基本上幾十公里做個災備,如果要上1000公里一定會丟資料。而分散式資料庫可以保證在效能下降可接受的程度範圍內不丟資料。達夢分散式資料庫可以跨省、甚至跨國、洲際部署,而且不丟資料,切換時間在幾十秒範圍內。

第二,計算能力擴充套件能力和儲存層擴充套件能力。可以把叢集、系統達到幾百個甚至上千個節點,效能天花板到了以後無法再加配置的問題改成經濟問題。

二十年來,達夢資料庫經受住了開源產品的衝擊、免費程式碼的誘惑,始終不忘初心,堅持“自主研發與創新”,致力於資料庫核心技術的突破,根據權威檢測,達夢產品程式碼自主原創率達99.9%,是200多家資料庫廠商中唯一一家堅持自主設計、自主編碼的資料庫。

對業界主流架構進行了深入分析和研究之後,達夢提出了透明分散式資料庫技術,並推出了達夢透明分散式資料庫「DMTDD」,既具有分散式資料庫的高可擴充套件、高可用、高併發處理能力,且對使用者透明,同時又具備傳統資料庫的所有高階特性,支援傳統資料庫所有開發介面和業務開發框架的技術架構,對使用者透明的創新架構。這些特性決定了在業務品種和業務量爆炸式增長的過程中,達夢產品將成為重要行業核心業務架構的選擇,滿足金融、電信、網際網路等關鍵行業的使用者需求。

在馮源看來,如果給分散式資料庫打一個分,100分表示非常成熟,那分散式資料庫現在可能50分到60分。這也是為什麼達夢倡導成熟、透明式的原因。從產業上來說,分散式資料庫仍未成熟,沒有做好大面積的接管傳統業務的準備,說從50分、60分到100分最大的挑戰就是不夠透明、不夠通用。但企業級市場是個廣闊的藍海,資料庫廠商應該讓使用者聚焦業務,才是服務好使用者,真正把國產資料庫生態做好、做強。


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

相關文章