openGauss簡介
openGauss是一款開源關係型資料庫管理系統,採用木蘭寬鬆許可證v2發行。openGauss內核源自PostgreSQL,深度融合華為在資料庫領域多年的經驗,結合企業級場景需求,持續構建競爭力特性。同時openGauss也是一個開源的資料庫平台,鼓勵社區貢獻、合作。

特性
1、高性能
兩路鯤鵬性能150萬tpmC;面向多核架構的並發控制技術;NUMA-Aware存儲引擎;SQL-Bypass智能選路執行技術;面向實時高性能場景的內存引擎。
2、高安全
業務無憂,故障切換時間RTO<10s;精細安全管理: 細粒度訪問控制、多維度審計;全方位數據保護: 存儲&傳輸&導出加密。
3、易運維
智能參數調優: 結合深度強化學習和啟發式演算法, 實現參數自動推薦; 慢SQL診斷,多維性能自監控視圖,實時掌控系統性能表現; 提供在線自學習的SQL時間預測、快速定位、急速調優。
4、全開放
採用木蘭寬鬆許可證協議,允許對代碼自由修改、使用、引用; 完全開放資料庫內核能力, 聯合開發者和夥伴共同打造工具等資料庫周邊能力; 開放夥伴認證、培訓體系及高校課程。
更新內容
根據其發布公告,openGauss 1.0.1定位為 Update 版本,與原來的1.0.0版本特性功能保持兼容,部分新增特性如下:
- XML類型。XML 數據類型可以用於存儲 XML 數據。
- 偽列 ROWNUM。ROWNUM 為查詢出來的每一行記錄生成一個序號,從1開始依次遞增且不會重複。
- 聚合函數 median。median 返回給定數值的中值,中值是在一組數值中居於中間的數值, 如果參數集合中包含偶數個數字,函數 median 將返回位於中間的兩個數的平均值。
- 全局臨時表。每個資料庫只需要創建一次臨時表,全局臨時表對象放在數據字典中。
- 外部表。數據不存在於資料庫中的表。 外部表是對資料庫表的延伸。
- 物化視圖。物化視圖是資料庫查詢結果數據的本地副本,存儲基於數據表的數據,也可以稱為快照。
- 外鍵。外鍵表示了兩個關係之間的相關聯繫。以另一個關係的外鍵作主關鍵字的表被稱為主表, 具有此外鍵的表被稱為主表的從表,外鍵建立了主表和從表之間的參照完整性約束。
- UPSERT(insert on conflict do)。當插入遇到約束錯誤時,直接返回或者改為執行 UPDATE。
- 存儲過程內 commit,單獨調試和調用無參數存儲過程可以省去括弧。
- 自治事務(autonomous transaction)允許你創建一個」事務中的事務」,它能獨立於其父事務提交或回滾。
- 關鍵字別名。關鍵字如 name、value、type 作為查詢結果列別名。
- 邏輯複製。實現跨版本複製,異構資料庫複製,雙寫資料庫複製,表級別複製。
- 增量備份/恢復(beta)。支持對資料庫進行全量備份和增量備份,支持對備份數據進行管理,查看備份狀態。
- 恢復到指定時間點(PITR)。時間點恢復(Point In Time Recovery)基本原理是通過基礎熱備 + WAL 預寫日誌 + WAL 歸檔日誌進行備份恢復。
- 備機 replay 模式。主備雙機同步支持 remote_apply 模式,在 remote_apply 模式下,主機需要等待備機日誌 redo 恢復完才返回給應用。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/250355.html
微信掃一掃
支付寶掃一掃