當前位置:首頁 >  科技 >  IT業(yè)界 >  正文

星瑞格國產(chǎn)數(shù)據(jù)庫SinoDB“的進階之路”

 2023-08-30 09:42  來源: 互聯(lián)網(wǎng)   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

時至今日,數(shù)據(jù)已然成為重組全球要素資源、重塑全球經(jīng)濟結構、改變?nèi)蚋偁幐窬值年P鍵力量。作為存儲與處理數(shù)據(jù)的關鍵技術,數(shù)據(jù)庫成為新的經(jīng)濟驅(qū)動引擎。國內(nèi),在深入推進數(shù)字化轉(zhuǎn)型及數(shù)據(jù)量爆炸式增長的大背景下,數(shù)據(jù)庫產(chǎn)業(yè)開始升溫。根據(jù)大數(shù)據(jù)技術標準推進委員會日前發(fā)布的《數(shù)據(jù)庫發(fā)展研究報告(2023年)》顯示,2022年全球數(shù)據(jù)庫市場規(guī)模為833億美元,中國數(shù)據(jù)庫市場規(guī)模為59.7億美元(約合403.6億元人民幣),占全球的7.2%。預計到2027年,中國數(shù)據(jù)庫市場總規(guī)模將達到1286.8億元。在不斷加劇的行業(yè)競爭和不斷變換的市場格局中,國產(chǎn)數(shù)據(jù)庫的加速發(fā)展,已成為時代的必然。

“國產(chǎn)數(shù)據(jù)庫”的過去與現(xiàn)在

數(shù)據(jù)庫作為組織、存儲和管理數(shù)據(jù)的底層設施,是計算機三大基礎軟件之一。它的關鍵性決定了它必將朝著國產(chǎn)化之路發(fā)展。

一方面是由于國外技術的不穩(wěn)定性而存在的潛在風險壓力。近年來,受全球科技發(fā)展格局及地緣政治等因素的影響,國外品牌停止服務、退出中國市場的事件并非特例,采用國外數(shù)據(jù)庫的廠商需要面臨更大的風險。以Oracle數(shù)據(jù)庫為例,它在央國企內(nèi)的占比非常大,并且涉及到經(jīng)營管理的核心系統(tǒng),一旦它被禁止應用,將產(chǎn)生巨大的損失。另一方面是國內(nèi)數(shù)據(jù)庫產(chǎn)品的核心技術不斷成熟,正加速突破“卡脖子”限制。2022年,伴隨國資信創(chuàng)政策的出臺,國產(chǎn)數(shù)據(jù)庫的遷移和應用成為了行業(yè)的硬性需求。

據(jù)國際知名分析機構Gartner預測:“到2025年,中國分析型數(shù)據(jù)庫市場來自海外廠商的份額將只剩下30%,交易型數(shù)據(jù)庫市場海外廠商市場的份額也只會剩下50%左右。”國產(chǎn)數(shù)據(jù)庫廠商即將進入「狂飆」時代。

“國產(chǎn)數(shù)據(jù)庫”的發(fā)展之路道阻且長

數(shù)據(jù)庫做為應用支撐的信息系統(tǒng)核心,客戶最關心的是其業(yè)務連續(xù)性的保障能力。對于金融、通信、交通、能源、工業(yè)等行業(yè),信息系統(tǒng)對業(yè)務的支撐幾乎是不可間斷的,要求數(shù)據(jù)庫系統(tǒng)運行可靠性不低于99.999%,RPO=0,RTO為秒級,這就要求數(shù)據(jù)庫能夠在高負載的情況下實現(xiàn)算力和數(shù)據(jù)兩方面的高可用保證,經(jīng)得起極端條件下的實際業(yè)務驗證。

其次,在國內(nèi)眾多的行業(yè)應用中,原有的國外數(shù)據(jù)庫生態(tài)已經(jīng)十分完備,想要和它們同臺競爭,國產(chǎn)數(shù)據(jù)庫不但要滿足不斷變化的用戶需求,還必須逐漸建立和完善自己的生態(tài),加快推進與上下游產(chǎn)業(yè)的適配認證及合作。

再次,國產(chǎn)數(shù)據(jù)庫實現(xiàn)原有數(shù)據(jù)庫產(chǎn)品的平滑遷移是重要考量。其中應用遷移可能涉及到不同的數(shù)據(jù)模型、查詢語言和應用程序接口等方面的兼容性問題,成功克服以上問題才能確保數(shù)據(jù)庫之間的數(shù)據(jù)遷移和應用平穩(wěn)過渡,減少遷移工作量,降低遷移風險。

除此之外,國產(chǎn)數(shù)據(jù)庫自身還需要解決以下技術難題:

1、如何高效處理大規(guī)模數(shù)據(jù):當數(shù)據(jù)量呈指數(shù)級增長,數(shù)據(jù)庫需要能夠高效地存儲和管理海量數(shù)據(jù),為了支持快速的數(shù)據(jù)訪問和分析,強大的并行處理和分布式計算能力也成為新的要求。

2、如何滿足企業(yè)的高并發(fā)訪問需求:現(xiàn)代企業(yè)應用中,數(shù)據(jù)庫經(jīng)常面臨來自多個用戶和應用程序的同時訪問,要求國產(chǎn)數(shù)據(jù)庫具備高并發(fā)處理能力,能夠有效地管理大量的并發(fā)請求,并確保系統(tǒng)的響應速度和穩(wěn)定性。

3、如何對海量復雜的數(shù)據(jù)進行高效查詢:具體的場景化應用中,往往涉及到復雜的數(shù)據(jù)查詢、聚合和分析操作,因此國產(chǎn)數(shù)據(jù)庫需要支持高效的查詢執(zhí)行計劃生成和優(yōu)化,以減少查詢時間、提升查詢性能。

4、在多類數(shù)據(jù)混合處理的應用場景下無法表達和處理復雜的業(yè)務數(shù)據(jù)模型、不同類型數(shù)據(jù)間難以關聯(lián)、數(shù)據(jù)處理效率低和數(shù)據(jù)一致性等問題。

5、數(shù)據(jù)庫是信息系統(tǒng)的基礎,其中大部分技術要求是普適的,但因為數(shù)據(jù)庫與應用的交互極其復雜,在業(yè)務處理方面又需要數(shù)據(jù)庫能夠滿足不同行業(yè)和應用場景的特殊需求,為每一種場景定義數(shù)據(jù)庫顯然也是不現(xiàn)實的,如何結合好二者的要求,成為對數(shù)據(jù)庫產(chǎn)品的考驗。

由此可見,國產(chǎn)數(shù)據(jù)庫想要在市場中突出重圍,前沿的技術迭代和成熟的行業(yè)認知兩者缺一不可。

星瑞格“國產(chǎn)數(shù)據(jù)庫”,正式發(fā)力

千軍萬馬中,唯有強者才能殺出一條進階之路。

上文中我們提到的都是理論,在市場競爭中具體到底該怎么做?星瑞格數(shù)據(jù)庫SinoDB亮相“第十四屆中國數(shù)據(jù)庫技術大會”的案例讓我們看到了不一樣的亮點。

福建星瑞格軟件有限公司是一家專注國產(chǎn)數(shù)據(jù)庫軟件和數(shù)據(jù)庫安全軟件的中國企業(yè),成立于2015年12月,由福建省電子信息(集團)有限責任公司全資控股,SinoDB是其自主數(shù)據(jù)庫產(chǎn)品。作為一款成熟穩(wěn)定、自主可控的事務型國產(chǎn)數(shù)據(jù)庫管理系統(tǒng),SinoDB的高穩(wěn)定、高并發(fā)、高性能、高可用和高擴展能力等特征,是其滿足客戶業(yè)務連續(xù)性需求的有效保障。

近期,在北京國際會議中心召開的第十四屆中國數(shù)據(jù)庫技術大會上,星瑞格產(chǎn)品總監(jiān)張道山受邀演講。在演講中,通過對星瑞格數(shù)據(jù)庫產(chǎn)品SinoDB開放強大的業(yè)務封裝功能、賦能開發(fā)者共同構建業(yè)務特征數(shù)據(jù)庫產(chǎn)品的介紹,我們能夠感受到星瑞格作為國產(chǎn)數(shù)據(jù)庫供應商的自信與張弛,也了解到它在進階之路上的穩(wěn)扎穩(wěn)打。

進階第一步:沉下心,磨一劍。

SinoDB在真正意義上實現(xiàn)了對原型產(chǎn)品的消化、吸收和創(chuàng)新。對于IT系統(tǒng)的關鍵部分來說,從零開始進行研發(fā)創(chuàng)新并不現(xiàn)實,因此許多領域的自主化進程大多采用了引進、消化、吸收、再創(chuàng)新的路徑。其中最重要的就是“再創(chuàng)新”,如果只是站在巨人的肩膀上,那也眺望不到更遠的遠方。因此,星瑞格軟件承擔起福建省基礎軟件攻關重要使命,基于原型產(chǎn)品奠定高穩(wěn)定、高可靠、高性能基礎,自主研發(fā)出SinoDB,實現(xiàn)核心技術自主可控,不僅能夠助力加快實現(xiàn)高水平科技自立自強 ,同時還填補了福建省基礎軟件領域空白。

進階第二步:積內(nèi)功,創(chuàng)技術。

經(jīng)過多年的業(yè)務探索和經(jīng)驗積淀,星瑞格的“內(nèi)功”已經(jīng)足夠深厚,具備充分的技術創(chuàng)新能力。因此,星瑞格開始專注搭建自己的技術護城河,自主研發(fā)NUMA架構服務器的適應性改造、外掛數(shù)據(jù)庫專業(yè)審計組件、外掛數(shù)據(jù)庫性能監(jiān)控/運維組件、BizWrapper業(yè)務封裝技術等。

張道山在大會上指出:“SinoDB BizWrapper技術可以為行業(yè)用戶提供完美的解決方案。”也就是說,通過SinoDB的BizWrapper技術,開發(fā)者可以定義具有業(yè)務特征的數(shù)據(jù)類型、基礎元數(shù)據(jù)、業(yè)務邏輯等封裝到SinoDB的數(shù)據(jù)庫服務端,形成面向特定行業(yè)業(yè)務的專用數(shù)據(jù)庫產(chǎn)品;把原來不得不在應用系統(tǒng)中實現(xiàn)的業(yè)務邏輯下推到數(shù)據(jù)庫層,降低用戶業(yè)務系統(tǒng)的復雜度,簡化應用開發(fā)過程,更適應低代碼開發(fā)的要求;縮短業(yè)務數(shù)據(jù)的處理流程和網(wǎng)絡間的傳輸,實現(xiàn)基于全庫數(shù)據(jù)的庫內(nèi)運算;減少系統(tǒng)的建設成本和運維成本?;谝陨霞夹g,星瑞格與開發(fā)者共同完成或正在開發(fā)中的組件有:全文檢索組件、時間序列引擎、國際海事地圖組件、某行業(yè)BIM模型組件、某行業(yè)圖像識別組件等等。

進階第三步:重應用,強實踐。

當前,SinoDB已成為重點行業(yè)數(shù)據(jù)庫國產(chǎn)化的首選,能夠滿足金融、電信、電力、政府、軍工、教育、醫(yī)療等各行業(yè)核心業(yè)務系統(tǒng)的需要?;赟inoDB,星瑞格已成功打造了眾多行業(yè)領先的標桿案例,是理想的企業(yè)級數(shù)據(jù)存儲和處理平臺。

以某金融公司的核心數(shù)據(jù)庫國產(chǎn)化替代項目為例,用戶選擇星瑞格數(shù)據(jù)庫(SinoDB)替換其所有核心業(yè)務系統(tǒng),使用數(shù)量近300套。SinoDB的強一致性、高性能和兩地三中心的高可用性特征,完美契合了客戶核心交易業(yè)務需求。數(shù)據(jù)庫替代后,改善效果明顯,運行穩(wěn)定性增加,讀寫性能大幅度提升,整體算力提升,數(shù)據(jù)庫運維故障次數(shù)降低至原來的1/5。同時,在自主可控方面,率先實現(xiàn)了核心數(shù)據(jù)庫技術服務獲得完全自主可控支持的保障。這充分證明了產(chǎn)品不僅能夠滿足金融行業(yè)的嚴謹要求,同時也具備處理大規(guī)模復雜強一致性業(yè)務的能力。

該項目的成功實施,也展現(xiàn)了星瑞格技術和服務團隊的專業(yè)能力和以用戶為本的服務理念。原數(shù)據(jù)庫基礎平臺有Power+AIX和HP+HPUX兩種,需實現(xiàn)數(shù)據(jù)異構平臺同步;系統(tǒng)數(shù)據(jù)量較大,核心系統(tǒng)現(xiàn)有數(shù)據(jù)量都在10T左右;系統(tǒng)割接要求不得影響對外業(yè)務,時間窗口很短;系統(tǒng)割接必須考慮回退保障(異構系統(tǒng))。星瑞格運維團隊致力于保障業(yè)務連續(xù)性,規(guī)范作業(yè)流程,提供全線自主可控服務。事前,提供標準文檔,包括操作、架構、信創(chuàng)平臺配置等,進行系統(tǒng)割接模擬演練;并提供各種開發(fā)規(guī)范、監(jiān)控工具、數(shù)據(jù)同步工具等等。事中,當出現(xiàn)問題時,有經(jīng)驗豐富的運維工程師和完整的知識庫體系,保證快速定位、排查和隔離問題,必要時進行數(shù)據(jù)庫恢復和應急回退。事后,進行故障復盤,對SinoDB核心代碼進行重構,并提供補丁。

從原型創(chuàng)新到技術自研再到場景驗證,星瑞格用自己對數(shù)據(jù)庫行業(yè)的專注與努力走出了一條屬于自己的陽關大道。

總結

隨著中國“自主化”戰(zhàn)略的不斷深入,中國軟件企業(yè)獲得了更有利生長的土壤、陽光、空氣和水,但能否成長為參天大樹,還要看這顆“種子”本身是否強健以及“園丁”是否專業(yè)和辛勤。

星瑞格軟件的理念是“以匠心致初心,打造數(shù)據(jù)庫國資品牌”,讓我們對星瑞格致以美好的祝愿,希望星瑞格數(shù)據(jù)庫茁壯成長、枝繁葉茂!

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關標簽
數(shù)據(jù)庫

相關文章

熱門排行

信息推薦