吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

星瑞格國產數據庫SinoDB“的進階之路”

焦點訊 ? 來源:焦點訊 ? 作者:焦點訊 ? 2023-08-30 09:52 ? 次閱讀

時至今日,數據已然成為重組全球要素資源、重塑全球經濟結構、改變全球競爭格局的關鍵力量。作為存儲與處理數據的關鍵技術,數據庫成為新的經濟驅動引擎。國內,在深入推進數字化轉型及數據量爆炸式增長的大背景下,數據庫產業開始升溫。根據大數據技術標準推進委員會日前發布的《數據庫發展研究報告(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

    文章

    4353

    瀏覽量

    86169
  • 數據庫
    +關注

    關注

    7

    文章

    3846

    瀏覽量

    64685
  • 代碼
    +關注

    關注

    30

    文章

    4825

    瀏覽量

    69044
收藏 人收藏

    評論

    相關推薦

    分布式云化數據庫有哪些類型

    分布式云化數據庫有哪些類型?分布式云化數據庫主要類型包括:關系型分布式數據庫、非關系型分布式數據庫、新SQL分布式數據庫、以列方式存儲
    的頭像 發表于 01-15 09:43 ?111次閱讀

    MySQL數據庫的安裝

    MySQL數據庫的安裝 【一】各種數據庫的端口 MySQL :3306 Redis :6379 MongoDB :27017 Django :8000 flask :5000 【二】MySQL 介紹
    的頭像 發表于 01-14 11:25 ?131次閱讀
    MySQL<b class='flag-5'>數據庫</b>的安裝

    數據庫是哪種數據庫類型?

    數據庫是一種部署在虛擬計算環境中的數據庫,它融合了云計算的彈性和可擴展性,為用戶提供高效、靈活的數據庫服務。云數據庫主要分為兩大類:關系型數據庫
    的頭像 發表于 01-07 10:22 ?137次閱讀

    數據庫加密辦法

    企業對于數據的重視程度不言而喻,也衍生出了數據=資產的概念。但是數據泄漏的事件頻繁發生,為了保護數據資產,企業有必要對數據庫做一些針對性的措
    的頭像 發表于 12-24 09:47 ?154次閱讀

    數據庫數據恢復—Mysql數據庫表記錄丟失的數據恢復流程

    Mysql數據庫故障: Mysql數據庫表記錄丟失。 Mysql數據庫故障表現: 1、Mysql數據庫表中無任何數據或只有部分
    的頭像 發表于 12-16 11:05 ?223次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—Mysql<b class='flag-5'>數據庫</b>表記錄丟失的<b class='flag-5'>數據</b>恢復流程

    數據庫事件觸發的設置和應用

    數據庫無論對于生產管理還是很多的實際應用都非常重要。小編這次聊一下數據庫事件觸發的應用。示例使用了postgresql和Python。
    的頭像 發表于 12-13 15:14 ?216次閱讀

    數據庫數據恢復—MYSQL數據庫ibdata1文件損壞的數據恢復案例

    mysql數據庫故障: mysql數據庫文件ibdata1、MYI、MYD損壞。 故障表現:1、數據庫無法進行查詢等操作;2、使用mysqlcheck和myisamchk無法修復數據庫
    的頭像 發表于 12-09 11:05 ?222次閱讀

    中軟國際亮相2024國產數據庫創新生態大會

    近日,由深圳計算科學研究院主辦、深圳崖山科技有限公司和賽迪網承辦的“2024國產數據庫創新生態大會”在深圳隆重舉行。作為2024西麗湖論壇的專業論壇活動,本次大會以“核心替代、新質金融”為主題,圍繞國產
    的頭像 發表于 11-26 14:14 ?314次閱讀

    數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫

    一個運行在存儲上的SQLServer數據庫,有1000多個文件,大小幾十TB。數據庫每10天生成一個NDF文件,每個NDF幾百GB大小。數據庫包含兩個LDF文件。 存儲損壞,數據庫
    的頭像 發表于 10-31 13:21 ?332次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—通過拼接<b class='flag-5'>數據庫</b>碎片恢復SQLserver<b class='flag-5'>數據庫</b>

    Oracle數據恢復—異常斷電后Oracle數據庫報錯的數據恢復案例

    Oracle數據庫故障: 機房異常斷電后,Oracle數據庫報錯:“system01.dbf需要更多的恢復來保持一致性,數據庫無法打開”。數據
    的頭像 發表于 09-30 13:31 ?383次閱讀
    Oracle<b class='flag-5'>數據</b>恢復—異常斷電后Oracle<b class='flag-5'>數據庫</b>啟<b class='flag-5'>庫</b>報錯的<b class='flag-5'>數據</b>恢復案例

    數據庫數據恢復—SQL Server數據庫出現823錯誤的數據恢復案例

    SQL Server數據庫故障: SQL Server附加數據庫出現錯誤823,附加數據庫失敗。數據庫沒有備份,無法通過備份恢復數據庫
    的頭像 發表于 09-20 11:46 ?408次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—SQL Server<b class='flag-5'>數據庫</b>出現823錯誤的<b class='flag-5'>數據</b>恢復案例

    恒訊科技分析:sql數據庫怎么用?

    SQL數據庫的使用通常包括以下幾個基本步驟: 1、選擇數據庫系統: 選擇適合您需求的SQL數據庫系統,如MySQL、PostgreSQL、Microsoft SQL Server、SQLite等
    的頭像 發表于 07-15 14:40 ?410次閱讀

    數據庫數據恢復—SQL Server數據庫所在分區空間不足報錯的數據恢復案例

    SQL Server數據庫數據恢復環境: 某品牌服務器存儲中有兩組raid5磁盤陣列。操作系統層面跑著SQL Server數據庫,SQL Server數據庫存放在D盤分區中。
    的頭像 發表于 07-10 13:54 ?576次閱讀

    亮相數字中國建設峰會,國產數據庫“新”意滿滿

    展館內的一家國產基礎軟件企業展位前人頭攢動,吸引了不少展客商以及央視網、人民網、福建發布等重量級媒體的關注,它就是“福建軟件有限公司”。
    的頭像 發表于 06-06 14:35 ?313次閱讀
    亮相數字中國建設峰會,<b class='flag-5'>星</b><b class='flag-5'>瑞</b><b class='flag-5'>格</b><b class='flag-5'>國產</b><b class='flag-5'>數據庫</b>“新”意滿滿

    數據庫數據恢復—raid5陣列上層Sql Server數據庫數據恢復案例

    數據庫數據恢復環境: 5塊硬盤組建一組RAID5陣列,劃分LUN供windows系統服務器使用。windows系統服務器內運行了Sql Server數據庫,存儲空間在操作系統層面劃分了三個邏輯分區
    的頭像 發表于 05-08 11:43 ?577次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—raid5陣列上層Sql Server<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復案例
    bet365备用网址器| 百家乐官网视频无法显示| 百家乐官网投注哪个信誉好| 澳门百家乐公试打法| 大发888娱乐城下载lm0| 百家乐官网游戏排行榜| 百家乐技巧在那里| 凌龙棋牌官方下载| 百家乐官网游戏规范| CEO百家乐的玩法技巧和规则| 徐闻县| 皇冠网百家乐官网阿| 大发888官网sscbcgsesb| 玩百家乐官网如何硬| 太阳百家乐游戏| 网上百家乐官网开户送现金| 百家乐上海代理| 新河县| 百家乐最大的赌局| 平泉县| 去澳门百家乐娱乐城| 网上百家乐官网骗人| 百家乐赌博信息| 百家乐官网买隔一数| 百家乐在线娱乐网| 百家乐官网投注助手| 圣安娜百家乐代理| 立即博百家乐官网现金网| 真人百家乐做假| 冠军百家乐官网现金网| 百家乐技巧微笑心法| 优博百家乐官网现金网平台 | 12bet| 百家乐投注必胜法| 古蔺县| 单机百家乐的玩法技巧和规则| 百家乐官网网投注| 百家乐网| A8百家乐官网娱乐网| 大发888娱乐场18| 做生意风水知识|