精品无码一区二区三区,无码一区二区三区免费,国产精品9999久久久久,亚洲熟妇av一区二区三区宅男

軟件是新一代信息技術(shù)的靈魂,是數(shù)字經(jīng)濟(jì)發(fā)展的基礎(chǔ),是制造強(qiáng)國、網(wǎng)絡(luò)強(qiáng)國、數(shù)字中國建設(shè)的關(guān)鍵支撐。2021年,工信部印發(fā)的《“十四五”軟件和信息技術(shù)服務(wù)業(yè)發(fā)展規(guī)劃》明確指出,要聚力攻堅(jiān)基礎(chǔ)軟件,關(guān)鍵基礎(chǔ)軟件補(bǔ)短板,夯實(shí)開發(fā)環(huán)境、工具等產(chǎn)業(yè)鏈上游基礎(chǔ)軟件實(shí)力。

在此背景下,工信部開展源代碼自主度測(cè)試方案,在400W+開源項(xiàng)目、10000W+組件數(shù)進(jìn)行多維度自主度分析。核心功能包括源代碼開源率分析、軟件成分分析、開源安全漏洞風(fēng)險(xiǎn)分析、開源許可證合規(guī)性風(fēng)險(xiǎn)分析。天云數(shù)據(jù)公司自主研發(fā)的Hubble數(shù)據(jù)庫源代碼國產(chǎn)化率93%,系統(tǒng)自主研發(fā)率99.62%,是真正意義上信創(chuàng)數(shù)據(jù)庫。

 

基礎(chǔ)軟件的發(fā)展已不單單是一個(gè)行業(yè)的發(fā)展,更關(guān)乎著國家產(chǎn)業(yè)結(jié)構(gòu)轉(zhuǎn)型。基礎(chǔ)軟件是支撐信息產(chǎn)業(yè)升級(jí)的“根技術(shù)”,且存在兩個(gè)明顯趨勢(shì):一是開源,二是云原生。

摒棄拿來主義,Hubble數(shù)據(jù)庫系統(tǒng)自主研發(fā)率99.62%

根據(jù)Slintel網(wǎng)站的統(tǒng)計(jì)數(shù)據(jù),在全球關(guān)系型數(shù)據(jù)庫市場(chǎng)中,MySQL市場(chǎng)份額最高,達(dá)到43.04%,僅次于MySQL份額的便是PG。Hubble數(shù)據(jù)庫源代碼國產(chǎn)化率為93%,其開源率便是為了兼容這些開源產(chǎn)品而服務(wù)的。

就Hubble數(shù)據(jù)的兼容能力而言:Hubble兼容PG協(xié)議且完全兼容PG語法以及MySQL、Oracle函數(shù)。所以在SQL解析上為了提升與PG、MySQL、Oracle等兼容性,保留了部分SQL語法代碼。

就Hubble數(shù)據(jù)庫的系統(tǒng)而言:安全管理組件、容災(zāi)高可用組件、存儲(chǔ)引擎組件、事務(wù)管理組件、控制模塊組件源代碼自主研發(fā)率99.62%。

而且Hubble數(shù)據(jù)庫是基于最適合云原生的 GO 語言編寫,已通過邏輯計(jì)劃融合 SQL、Graph、ML、3D 點(diǎn)云、NL2SQL 等實(shí)現(xiàn) AI-Native 數(shù)據(jù)庫,支持 36 種 AI 原生算法;支持 158 種量化分析函數(shù); 支持圖邏輯計(jì)劃;支持 3D 點(diǎn)云。

云原生時(shí)代已來,國內(nèi)有幾款數(shù)據(jù)庫是在Go語言上做的?

我們知道,PC時(shí)代的產(chǎn)品語言是C/C++,C語言的理念是信任程序員,但應(yīng)對(duì)大規(guī)模問題還是會(huì)捉襟見肘;互聯(lián)網(wǎng)時(shí)代換成了Java語言,雖然Java語言跨平臺(tái)異構(gòu)的能力強(qiáng),但因其編碼繁瑣,所以運(yùn)行效率很低。

C語言、Java語言都是業(yè)界的主流語言,為什么天云數(shù)據(jù)會(huì)選擇Go語言?在數(shù)據(jù)庫產(chǎn)品線,天云數(shù)據(jù)團(tuán)隊(duì)早期沿著HBase技術(shù)路徑探索。后創(chuàng)立天云數(shù)據(jù)公司,面對(duì)銀行A類核心系統(tǒng)ACID 的事務(wù)需求,以及銀監(jiān)會(huì)要求的兩地三中心容災(zāi)要求,團(tuán)隊(duì)開始面向交易體系進(jìn)行分布式計(jì)算的原創(chuàng)路徑探索,Hubble數(shù)據(jù)庫重寫了HBase存儲(chǔ)引擎,采用Go語言研發(fā),更適于服務(wù)化的云原生時(shí)代。相比與C語言、Java語言,Go語言在工程化能力以及性能上都是最適合天云數(shù)據(jù)的,可以實(shí)現(xiàn)邏輯層、調(diào)度層、計(jì)算層、存儲(chǔ)層的更小顆粒度的解析。天云數(shù)據(jù)就是站在Google這樣巨人的肩膀上,卸掉了C語言的包袱,快速地奔跑。

簡(jiǎn)單做一個(gè)運(yùn)維量評(píng)估:C/C++ 100萬行代碼約等于Java60-70萬代碼,對(duì)應(yīng)到Go語言大概也就是20~30萬行代碼,其運(yùn)維量可見一斑。

但目前整體市場(chǎng)上,80%以上的產(chǎn)品語言是Java,能實(shí)現(xiàn)50%Go語言的也是鳳毛麟角。Hubble 數(shù)據(jù)庫100%基于GO語言編寫,可編排、可調(diào)度、運(yùn)維量小,適合云原生時(shí)代,彈性伸縮,按需分配。

隨著云計(jì)算平臺(tái)的逐漸成熟,應(yīng)用上云已經(jīng)成為一個(gè)不可逆轉(zhuǎn)的趨勢(shì)了。云目前是朝著云原生架構(gòu)的方向演進(jìn)的,云原生架構(gòu)中有具有統(tǒng)治力的云原生項(xiàng)目都是用Go 來構(gòu)建的。因此, Go 是云計(jì)算時(shí)代的語言,它既適應(yīng)于互聯(lián)網(wǎng)應(yīng)用的極速開發(fā),又能在高并發(fā)、高性能的開發(fā)場(chǎng)景中如魚得水。

主站蜘蛛池模板: 西畴县| 佛学| 元谋县| 车致| 栖霞市| 阳山县| 阿城市| 全南县| 嘉义市| 平阴县| 宁陕县| 教育| 武城县| 志丹县| 贵南县| 南涧| SHOW| 丘北县| 四川省| 松潘县| 鲁山县| 明光市| 环江| 东源县| 奈曼旗| 高陵县| 虞城县| 文水县| 凯里市| 安国市| 永德县| 蚌埠市| 桂阳县| 平定县| 茶陵县| 忻城县| 清远市| 纳雍县| 雷山县| 金阳县| 广元市|