News
今日蟆豫,openGauss 5.1.0版本正式上線议忽!
按照版本規(guī)劃,openGauss如期發(fā)布5.1.0版本十减。openGauss 5.1.0是社區(qū)最新發(fā)布的創(chuàng)新版本栈幸,版本生命周期為0.5年,相比openGauss 5.0.0帮辟,新增代碼115.5萬(wàn)行速址,其中內(nèi)核新增代碼6.5萬(wàn)+。本次發(fā)布包含2個(gè)數(shù)據(jù)庫(kù)服務(wù)端安裝版本:企業(yè)版由驹、輕量版芍锚,用戶可根據(jù)使用場(chǎng)景需要下載不同版本,并基于此進(jìn)行場(chǎng)景化驗(yàn)證蔓榄,提前發(fā)現(xiàn)問題并反饋社區(qū)并炮,社區(qū)將在下個(gè)LTS版本發(fā)布前進(jìn)行問題修復(fù)。
立即體驗(yàn)openGauss 5.1.0版本:https://opengauss.org/zh/download/
openGauss作為國(guó)內(nèi)最具創(chuàng)新力的開源數(shù)據(jù)庫(kù)社區(qū)甥郑,匯聚了5000多名開發(fā)者的力量逃魄,技術(shù)上堅(jiān)持突破創(chuàng)新,持續(xù)在內(nèi)核壹若、架構(gòu)嗅钻、工具皂冰、兼容性等方面發(fā)力。openGauss 5.1.0自2023年3月31日啟動(dòng)版本開發(fā)养篓,歷時(shí)6個(gè)月開發(fā)周期秃流,凝聚社區(qū)614名開發(fā)者,累計(jì)合入PR 3320個(gè)柳弄,繼承之前版本特性功能舶胀,內(nèi)核四高能力持續(xù)增強(qiáng),Datapod三層資源池化架構(gòu)持續(xù)創(chuàng)新碧注,DataKit數(shù)據(jù)全生命周期管理工具不斷豐富嚣伐,生態(tài)兼容能力進(jìn)一步提升。
內(nèi)核四高能力持續(xù)增強(qiáng)
高性能
基礎(chǔ)算子持續(xù)優(yōu)化萍丐,Insert轩端、Update、Delete逝变、索引掃描性能提升15%以上基茵;支持shared buffer按大頁(yè)內(nèi)存分配,實(shí)現(xiàn)4k pagesize環(huán)境中性能提升5%壳影;內(nèi)核GCC版本升級(jí)到GCC 10.3拱层,采用PGO反饋優(yōu)化,TPCC性能提升6%宴咧,持續(xù)提升內(nèi)核性能根灯。
高可用
頁(yè)面級(jí)并行回放支持備機(jī)可讀,保持70W tpmC場(chǎng)景主備RTO < 10s不變掺栅;文件級(jí)并行回放實(shí)現(xiàn)按批次分組并行分發(fā)烙肺,備機(jī)回放性能提升50%以上;發(fā)布訂閱支持用戶自定義沖突解決方案氧卧,構(gòu)建完整異地雙活能力茬高。
高安全
抽象加解密與密鑰管理適配層,支持統(tǒng)一接口對(duì)接第三方密鑰管理服務(wù)和加密機(jī)假抄,兼容第三方KMS。
高智能
優(yōu)化慢SQL根因分析邏輯丽猬,增強(qiáng)輸出結(jié)論, 有效發(fā)現(xiàn)與分析運(yùn)行態(tài)風(fēng)險(xiǎn)宿饱;增強(qiáng)數(shù)據(jù)采集能力,有助于異常場(chǎng)景發(fā)現(xiàn)脚祟。DataPod三層資源池化技術(shù)架構(gòu)持續(xù)創(chuàng)新
性能優(yōu)化
通過備機(jī)可見性判斷邏輯優(yōu)化谬以、主機(jī)推進(jìn)oldestxmin邏輯優(yōu)化、備機(jī)支持緩存快照信息等功能由桌,實(shí)現(xiàn)sysbench場(chǎng)景2節(jié)點(diǎn)性能6W tps为黎,線性度1.6倍邮丰,相比優(yōu)化前提升50%。
寫操作透明轉(zhuǎn)發(fā)
應(yīng)用可以從任何一個(gè)節(jié)點(diǎn)接入數(shù)據(jù)庫(kù)铭乾,內(nèi)核會(huì)將寫操作透明轉(zhuǎn)發(fā)到讀寫節(jié)點(diǎn)剪廉,本地只執(zhí)行讀操作,并保持事務(wù)一致性炕檩。該功能可以簡(jiǎn)化應(yīng)用接入數(shù)據(jù)庫(kù)斗蒋,同時(shí)增強(qiáng)系統(tǒng)擴(kuò)展性。
DSS能力增強(qiáng)
DSS支持通過NoF+協(xié)議對(duì)接存儲(chǔ)設(shè)備笛质,實(shí)現(xiàn)更低時(shí)延的存儲(chǔ)IO泉沾;支持線程池模式,支持大并發(fā)IO讀寫處理妇押;支持黑匣子診斷跷究,提高運(yùn)維能力。
算子卸載
支持對(duì)接分布式存儲(chǔ)敲霍,并支持將算子卸載到存儲(chǔ)設(shè)備俊马,在存儲(chǔ)上完成計(jì)算,以此消減存儲(chǔ)層和計(jì)算層的網(wǎng)絡(luò)IO流量色冀,充分利用存儲(chǔ)的CPU資源潭袱。該功能適合AP場(chǎng)景的復(fù)雜查詢,在100GB和1TB兩種數(shù)據(jù)量下的TPC-H性能提升了40%锋恬。DataKit數(shù)據(jù)全生命周期管理工具不斷豐富
告警中心
工具平臺(tái)新增告警中心屯换,為各功能插件提供統(tǒng)一的告警通知能力。
數(shù)據(jù)遷移插件
MySQL全量遷移新增支持遷移csv格式數(shù)據(jù)与学、支持索引并行創(chuàng)建彤悔、安裝包解除平臺(tái)依賴、增強(qiáng)異常處理能力索守;MySQL增量&反向遷移新增支持?jǐn)帱c(diǎn)續(xù)傳晕窑、支持遷移進(jìn)度展示、反向遷移支持全量遷移卵佛;數(shù)據(jù)校驗(yàn)通過按表分片校驗(yàn)杨赤、與全量遷移流程深入配合,實(shí)現(xiàn)性能提升到150MB/s截汪。
數(shù)據(jù)開發(fā)插件
增強(qiáng)對(duì)表疾牲、視圖、用戶角色衙解、函數(shù)阳柔、存儲(chǔ)過程等對(duì)象的管理;新增支持存儲(chǔ)過程蚓峦、函數(shù)舌剂、匿名塊的嵌套調(diào)試济锄,減低開發(fā)調(diào)試難度。
智能運(yùn)維插件
新增支持集群監(jiān)控和智能診斷霍转,能依據(jù)系統(tǒng)運(yùn)行的歷史數(shù)據(jù)進(jìn)行不優(yōu)SQL荐绝、等待事件、鎖等異常診斷谴忧,發(fā)現(xiàn)系統(tǒng)潛在風(fēng)險(xiǎn)很泊。生態(tài)兼容能力進(jìn)一步提升
?提供兼容性SQL評(píng)估能力,兼容性評(píng)估工具支持源庫(kù)導(dǎo)出SQL評(píng)估沾谓;
?實(shí)現(xiàn)A兼容性基礎(chǔ)插件委造,打通A兼容性插件流程;
?MySQL兼容性進(jìn)一步增強(qiáng):
支持?jǐn)?shù)據(jù)類型轉(zhuǎn)換規(guī)則和MySQL一致
表達(dá)式和自定義變量支持設(shè)置字符集/字符序
支持設(shè)置客戶端連接的字符集和字符序
支持gb18030_chinese_ci均驶、gb18030_bin昏兆、gbk_chinese_ci、gbk_bin四種字符序
存儲(chǔ)過程支持resignal妇穴、signal爬虱、DIAGNOSTICS語(yǔ)法,實(shí)現(xiàn)對(duì)報(bào)錯(cuò)腾它、診斷信息的處理
支持對(duì)MySQL協(xié)議的兼容跑筝,包括unix domain socket、MySQL系統(tǒng)參數(shù)瞒滴、用戶建連斷連曲梗、prepare-execute協(xié)議、普通SQL執(zhí)行協(xié)議等
具體發(fā)行說明請(qǐng)參考官網(wǎng):
https://docs.opengauss.org/zh/docs/5.1.0/docs/ReleaseNotes/Releasenotes.html
感謝社區(qū)所有開發(fā)者妓忍、伙伴虏两、用戶
“積力之所舉,則無不勝也世剖;眾智之所為定罢,則無不成也∨蕴保”數(shù)據(jù)庫(kù)作為公認(rèn)的計(jì)算機(jī)體系最為復(fù)雜祖凫,跨技術(shù)領(lǐng)域最多,投入大酬凳,見效慢的重型軟件產(chǎn)品蝙场,而openGauss能夠在過去三年多的時(shí)間里取得如此快速地發(fā)展,離不開社區(qū)社區(qū)所有開發(fā)者的付出和貢獻(xiàn)粱年,我們衷心感謝社區(qū)的所有開發(fā)者。
openGauss技術(shù)發(fā)展罚拟、聯(lián)合創(chuàng)新不斷深化的背后也離不開每一個(gè)社區(qū)伙伴的力量台诗。我們衷心地感謝參與和協(xié)助openGauss 5.1.0版本發(fā)布的的所有伙伴完箩,包括華為、云和恩墨拉队、海量數(shù)據(jù)弊知、粵港澳大灣區(qū)國(guó)家技術(shù)創(chuàng)新中心、華中科技大學(xué)網(wǎng)絡(luò)空間安全學(xué)院粱快、南大通用秩彤、超聚變、神舟通用事哭、中軟國(guó)際漫雷、軟通動(dòng)力、中國(guó)移動(dòng)鳍咱、中國(guó)聯(lián)通降盹、中移在線、郵儲(chǔ)銀行谤辜、民生銀行蓄坏、興業(yè)銀行、北京海天起點(diǎn)技術(shù)服務(wù)股份有限公司丑念、沃趣科技涡戳、京東科技、北京超圖軟件股份有限公司脯倚、蘇州旺滿信息科技有限公司渔彰、福建新大陸軟件工程有限公司、江蘇潤(rùn)和軟件股份有限公司挠将、深圳市友鄰?fù)ㄓ嵲O(shè)備有限公司等組織單位胳岂。是你們的辛勤付出使得版本順利發(fā)布,也為openGauss更好地發(fā)展提供可能舔稀。
openGauss持續(xù)以用戶真實(shí)需求為動(dòng)力乳丰,致力于產(chǎn)品競(jìng)爭(zhēng)力提升。我們特別感謝每一個(gè)用戶對(duì)openGauss的支持内贮,openGauss 5.1.0作為下一個(gè)長(zhǎng)周期版本的先行體驗(yàn)版产园,也期待聆聽每一位用戶的反饋意見。