目錄
產品簡介
MogDB 是云和恩墨基于 openGauss 內核進行增強提升,推出的一款安穩易用的企業級關系型數據庫。該產品具備金融級高可用和全密態計算的極致安全、面向多核處理器的極致性能、AI自診斷調優的極致智能能力,能夠滿足從核心交易到復雜計算的企業級業務需求。
云和恩墨致力于發揮全棧產品加服務的企業優勢,優先支持鯤鵬算力,在 MogDB 的SQL審核、運行監控、云化管理、容災多活和運維支撐等方向推出整體解決方案,為用戶提供可信賴的企業級產品和服務,為 openGauss 的開源生態持續貢獻力量。
客戶價值
極致安全:企業級高可用容災支持,秒級切換,全密態
01 多地多中心,秒級切換,0數據損失
- MogDB 支持多地多中心的同步、異步、級聯復制,滿足金融級高可用要求。
- 借助實時日志傳輸、并行回放技術,實現主備切換的秒級恢復。
- MogDB 內置高可用切換組件,自治處理各種異常,實現自動化運維。
02 全密態數據庫,全流程的數據密態運算
- 全數據流程加密,密鑰由用戶掌握,防中間人攻擊,防數據泄露破解。
- 以數學算法在密文空間直接查詢運算。
極致性能:支持萬級并發,百萬級tpmC,全場景支持
01 支持萬級別的用戶并發
- 支持上萬會話并發執行,線程改造讓性能更佳。
- 鯤鵬NUMA多核優化,提供倍增性能。
- 細粒度鎖定,消除傳統5把大鎖的瓶頸點。
- 64位XID改造,CSN的靜態快照,增量檢查點,大幅度提升性能。
02 卓越的性能表現
- 在標準測試中,兩路服務器實現150萬tpmC,四路服務器實現256萬tpmC。
- 在三表關聯的查詢中,MySQL 需要20秒,MogDB 則提供毫秒級響應的極致性能。
極致智能:以 AI 內核,實現 AI4DB 特性,輸出 DB4AI 能力
01 自監控和自診斷
- 操作系統、數據庫、慢SQL信息、安全等多維度信息采集,支持用戶自定義采集策略。
- 基于AI算法推測趨勢,提前告警或用于用戶資源編排,支撐用戶高效編排智能負載調度。
- 多維度信息異常檢測,支持閾值或者趨勢異常,進行時間推測及問題影響評估。
02 智能的自調優
- 參數調優時間從天節省至分鐘級;相比普通DBA調參,DB性能提升30%以上。
- 基于用戶的單條語句或批量負載,推薦合適索引。
基本功能
MogDB 引擎
- SQL引擎:已經支持標準的SQL規范,包括SQL92 / SQL99 / SQL2003 / SQL2011,支持GBK和UTF-8字符集,支持SQL標準函數與分析函數,支持存儲過程。
- 執?器引擎:沿用了 openGauss 內置的LLVM編譯框架技術和向量化引擎,提高執行器的處理效率。
- 存儲引擎:支持行存儲引擎、列存儲引擎和內存引擎,適用于多樣化的業務場景需要。
事務機制
- MogDB 能夠保證事務的ACID特性,即原子性、一致性、隔離性和持久性。
- MogDB 具備顯式事務和隱式事務的處理能力。當SQL為顯式事務和隱式寫事務時,MogDB 使用顯示事務處理;當SQL為隱式讀事事務時,MogDB 使用隱式事務處理。
MogDB Manager
- MogDB Manager 提供了一整套企業級數據庫管理組件,包括:安裝部署、高可用監控及故障解決、性能監控、數據庫遷移、備份恢復管理、異構數據庫間數據同步、SQL兼容性分析、性能壓測對比分析、極限數據恢復等,在多個運維維度幫助客戶提高數據庫管理效率。
安全機制
- MogDB 支持的安全機制有:SSL安全網絡連接、用戶權限管理、密碼管理、安全審計、全密態等功能,保證數據庫在管理層、應用層、系統層和網絡層的安全性。
應用程序接口
- 支持JDBC 4.0 API,能夠使Java客戶端程序順暢訪問數據庫。
- 支持ODBC 3.5 API,可以實現異構數據庫的數據互聯。
高可用機制
- MogDB 支持主備和一主多備兩種模式保證故障可恢復,同時通過日志進行數據同步。
產品亮點
高可靠
- Cluster Manager
- MogHA
- 自治異步事務提交
- 日志持久化優化
高性能
- Shardingsphere 分布式能力
· 16節點 > 1000w tpmC - 二級分區
- 動態分區裁剪
- 索引并行創建并行度定義
- COPY導入SIMD加速
高易用
- 支持PostGIS
- 性能分析可視化
- 故障診斷能力增強
高兼容
- 主流數據庫兼容增強
· 支持connect by語法 - MySQL兼容增強
- PostgreSQL兼容增強
· 新增BRIN INDEX
· 新增BLOOM INDEX
適用場景
交易型應用
大并發、大數據量、以聯機事務處理為主的交易型應用場景,如電商、金融、O2O、電信CRM/計費等,應用可按需選擇不同的主備部署模式。
物聯網數據
在工業監控與遠程控制、智慧城市能力延展、智能家居、車聯網等物聯網應用場景下,傳感設備多、采樣率高、數據存儲為追加模型,滿足操作和分析并重的要求。
多模數據庫
在關系型數據庫、圖數據庫、時序數據庫等多模數據庫應用場景下,可提供數據庫統一訪問接口,減少學習和維護成本,減少數據在網絡上的暴露時間,從而提升數據安全性。
【MogDB內核 & MogDB Manager & MogDB Toolkit】

金融行業最佳實踐
商業競爭力

兩地三中心整體架構

軟件架構

高可用+備份恢復方案

采用與JDBC內置HA機制相結合的多機房高可用方案,實現日常演練/切換、異常切換及etcd元數據保護能力。
內置仲裁策略和網關控制的聯合災難判斷機制,保證高可用災難場景的多維有效判斷,避免誤切換的發生。
可以支持一主一備、一主多備等多種高可用架構,最大程度地保障多機房高可用部署能力。

結合 MogDB 內置機制,通過對數據歸檔存放的機制理解,實現常規的全量、WAL日志備份之外,也支持數據庫的增量備份與恢復。
對備份的有效性、目標為nfs以及恢復時間點等細節,也可以做到細粒度的控制和實現。
官網:您可以點擊此鏈接直達MogDB官網,了解產品詳情。




