時至今日,數據已然成為重組全球要素資源、重塑全球經濟結構、改變全球競爭格局的關鍵力量。作為存儲與處理數據的關鍵技術,數據庫成為新的經濟驅動引擎。國內,在深入推進數字化轉型及數據量爆炸式增長的大背景下,數據庫產業開始升溫。根據大數據技術標準推進委員會日前發布的《數據庫發展研究報告(2023年)》顯示,2022年全球數據庫市場規模為833億美元,中國數據庫市場規模為59.7億美元(約合403.6億元人民幣),占全球的7.2%。預計到2027年,中國數據庫市場總規模將達到1286.8億元。在不斷加劇的行業競爭和不斷變換的市場格局中,國產數據庫的加速發展,已成為時代的必然。
“國產數據庫”的過去與現在
數據庫作為組織、存儲和管理數據的底層設施,是計算機三大基礎軟件之一。它的關鍵性決定了它必將朝著國產化之路發展。
一方面是由于國外技術的不穩定性而存在的潛在風險壓力。近年來,受全球科技發展格局及地緣政治等因素的影響,國外品牌停止服務、退出中國市場的事件并非特例,采用國外數據庫的廠商需要面臨更大的風險。以Oracle數據庫為例,它在央國企內的占比非常大,并且涉及到經營管理的核心系統,一旦它被禁止應用,將產生巨大的損失。另一方面是國內數據庫產品的核心技術不斷成熟,正加速突破“卡脖子”限制。2022年,伴隨國資信創政策的出臺,國產數據庫的遷移和應用成為了行業的硬性需求。
據國際知名分析機構Gartner預測:“到2025年,中國分析型數據庫市場來自海外廠商的份額將只剩下30%,交易型數據庫市場海外廠商市場的份額也只會剩下50%左右。”國產數據庫廠商即將進入「狂飆」時代。
“國產數據庫”的發展之路道阻且長
數據庫做為應用支撐的信息系統核心,客戶最關心的是其業務連續性的保障能力。對于金融、通信、交通、能源、工業等行業,信息系統對業務的支撐幾乎是不可間斷的,要求數據庫系統運行可靠性不低于99.999%,RPO=0,RTO為秒級,這就要求數據庫能夠在高負載的情況下實現算力和數據兩方面的高可用保證,經得起極端條件下的實際業務驗證。
其次,在國內眾多的行業應用中,原有的國外數據庫生態已經十分完備,想要和它們同臺競爭,國產數據庫不但要滿足不斷變化的用戶需求,還必須逐漸建立和完善自己的生態,加快推進與上下游產業的適配認證及合作。
再次,國產數據庫實現原有數據庫產品的平滑遷移是重要考量。其中應用遷移可能涉及到不同的數據模型、查詢語言和應用程序接口等方面的兼容性問題,成功克服以上問題才能確保數據庫之間的數據遷移和應用平穩過渡,減少遷移工作量,降低遷移風險。
除此之外,國產數據庫自身還需要解決以下技術難題:
1、如何高效處理大規模數據:當數據量呈指數級增長,數據庫需要能夠高效地存儲和管理海量數據,為了支持快速的數據訪問和分析,強大的并行處理和分布式計算能力也成為新的要求。
2、如何滿足企業的高并發訪問需求:現代企業應用中,數據庫經常面臨來自多個用戶和應用程序的同時訪問,要求國產數據庫具備高并發處理能力,能夠有效地管理大量的并發請求,并確保系統的響應速度和穩定性。
3、如何對海量復雜的數據進行高效查詢:具體的場景化應用中,往往涉及到復雜的數據查詢、聚合和分析操作,因此國產數據庫需要支持高效的查詢執行計劃生成和優化,以減少查詢時間、提升查詢性能。
4、在多類數據混合處理的應用場景下無法表達和處理復雜的業務數據模型、不同類型數據間難以關聯、數據處理效率低和數據一致性等問題。
5、數據庫是信息系統的基礎,其中大部分技術要求是普適的,但因為數據庫與應用的交互極其復雜,在業務處理方面又需要數據庫能夠滿足不同行業和應用場景的特殊需求,為每一種場景定義數據庫顯然也是不現實的,如何結合好二者的要求,成為對數據庫產品的考驗。
由此可見,國產數據庫想要在市場中突出重圍,前沿的技術迭代和成熟的行業認知兩者缺一不可。
星瑞格“國產數據庫”,正式發力
千軍萬馬中,唯有強者才能殺出一條進階之路。
上文中我們提到的都是理論,在市場競爭中具體到底該怎么做?星瑞格數據庫SinoDB亮相“第十四屆中國數據庫技術大會”的案例讓我們看到了不一樣的亮點。
福建星瑞格軟件有限公司是一家專注國產數據庫軟件和數據庫安全軟件的中國企業,成立于2015年12月,由福建省電子信息(集團)有限責任公司全資控股,SinoDB是其自主數據庫產品。作為一款成熟穩定、自主可控的事務型國產數據庫管理系統,SinoDB的高穩定、高并發、高性能、高可用和高擴展能力等特征,是其滿足客戶業務連續性需求的有效保障。
近期,在北京國際會議中心召開的第十四屆中國數據庫技術大會上,星瑞格產品總監張道山受邀演講。在演講中,通過對星瑞格數據庫產品SinoDB開放強大的業務封裝功能、賦能開發者共同構建業務特征數據庫產品的介紹,我們能夠感受到星瑞格作為國產數據庫供應商的自信與張弛,也了解到它在進階之路上的穩扎穩打。
進階第一步:沉下心,磨一劍。
SinoDB在真正意義上實現了對原型產品的消化、吸收和創新。對于IT系統的關鍵部分來說,從零開始進行研發創新并不現實,因此許多領域的自主化進程大多采用了引進、消化、吸收、再創新的路徑。其中最重要的就是“再創新”,如果只是站在巨人的肩膀上,那也眺望不到更遠的遠方。因此,星瑞格軟件承擔起福建省基礎軟件攻關重要使命,基于原型產品奠定高穩定、高可靠、高性能基礎,自主研發出SinoDB,實現核心技術自主可控,不僅能夠助力加快實現高水平科技自立自強 ,同時還填補了福建省基礎軟件領域空白。
進階第二步:積內功,創技術。
經過多年的業務探索和經驗積淀,星瑞格的“內功”已經足夠深厚,具備充分的技術創新能力。因此,星瑞格開始專注搭建自己的技術護城河,自主研發NUMA架構服務器的適應性改造、外掛數據庫專業審計組件、外掛數據庫性能監控/運維組件、BizWrapper業務封裝技術等。
張道山在大會上指出:“SinoDB BizWrapper技術可以為行業用戶提供完美的解決方案。”也就是說,通過SinoDB的BizWrapper技術,開發者可以定義具有業務特征的數據類型、基礎元數據、業務邏輯等封裝到SinoDB的數據庫服務端,形成面向特定行業業務的專用數據庫產品;把原來不得不在應用系統中實現的業務邏輯下推到數據庫層,降低用戶業務系統的復雜度,簡化應用開發過程,更適應低代碼開發的要求;縮短業務數據的處理流程和網絡間的傳輸,實現基于全庫數據的庫內運算;減少系統的建設成本和運維成本。基于以上技術,星瑞格與開發者共同完成或正在開發中的組件有:全文檢索組件、時間序列引擎、國際海事地圖組件、某行業BIM模型組件、某行業圖像識別組件等等。
進階第三步:重應用,強實踐。
當前,SinoDB已成為重點行業數據庫國產化的首選,能夠滿足金融、電信、電力、政府、軍工、教育、醫療等各行業核心業務系統的需要。基于SinoDB,星瑞格已成功打造了眾多行業領先的標桿案例,是理想的企業級數據存儲和處理平臺。
以某金融公司的核心數據庫國產化替代項目為例,用戶選擇星瑞格數據庫(SinoDB)替換其所有核心業務系統,使用數量近300套。SinoDB的強一致性、高性能和兩地三中心的高可用性特征,完美契合了客戶核心交易業務需求。數據庫替代后,改善效果明顯,運行穩定性增加,讀寫性能大幅度提升,整體算力提升,數據庫運維故障次數降低至原來的1/5。同時,在自主可控方面,率先實現了核心數據庫技術服務獲得完全自主可控支持的保障。這充分證明了產品不僅能夠滿足金融行業的嚴謹要求,同時也具備處理大規模復雜強一致性業務的能力。
該項目的成功實施,也展現了星瑞格技術和服務團隊的專業能力和以用戶為本的服務理念。原數據庫基礎平臺有Power+AIX和HP+HPUX兩種,需實現數據異構平臺同步;系統數據量較大,核心系統現有數據量都在10T左右;系統割接要求不得影響對外業務,時間窗口很短;系統割接必須考慮回退保障(異構系統)。星瑞格運維團隊致力于保障業務連續性,規范作業流程,提供全線自主可控服務。事前,提供標準文檔,包括操作、架構、信創平臺配置等,進行系統割接模擬演練;并提供各種開發規范、監控工具、數據同步工具等等。事中,當出現問題時,有經驗豐富的運維工程師和完整的知識庫體系,保證快速定位、排查和隔離問題,必要時進行數據庫恢復和應急回退。事后,進行故障復盤,對SinoDB核心代碼進行重構,并提供補丁。
從原型創新到技術自研再到場景驗證,星瑞格用自己對數據庫行業的專注與努力走出了一條屬于自己的陽關大道。
總結
隨著中國“自主化”戰略的不斷深入,中國軟件企業獲得了更有利生長的土壤、陽光、空氣和水,但能否成長為參天大樹,還要看這顆“種子”本身是否強健以及“園丁”是否專業和辛勤。
星瑞格軟件的理念是“以匠心致初心,打造數據庫國資品牌”,讓我們對星瑞格致以美好的祝愿,希望星瑞格數據庫茁壯成長、枝繁葉茂!
審核編輯:湯梓紅
-
存儲
+關注
關注
13文章
4262瀏覽量
85670 -
數據庫
+關注
關注
7文章
3765瀏覽量
64276 -
代碼
+關注
關注
30文章
4748瀏覽量
68349
發布評論請先 登錄
相關推薦
評論