亞信安徽安發銀行在中國移動某省的CRM業務系統全球資料庫置換方案中經過深入研究和精心設計。 該方案採用高可用、異構的資料庫遷移方案,保證資料在替換過程中的穩定性和連續性。
首先,高可用方案通過部署架構和元件來保證資料庫的高可用。
圖 1:HA 解決方案架構。
該解決方案採用亞信安德ANTDB資料庫的單機版,替代國外商業資料庫,部署在兩個機房內。 通過使用 adbhamgr + adbdcs 元件進行高可用性管理,可以自動切換主節點,以確保資料庫的高可用性。 採用這種部署架構和元件,為CRM業務系統提供了穩定可靠的資料儲存和管理能力。
其次,異構資料庫遷移方案是該方案的另乙個重要環節。
圖 2:異構資料庫遷移方案。
該方案通過增量同步的方式,將國外商業資料庫的資料同步到亞信Alpha antdb資料庫。 關機前,使用同步工具將國外商用資料庫的所有資料同步到亞信螞蟻資料庫後續同步工具將預言機中的增量資料持續同步到亞信螞蟻資料庫在割接過程中,只需同步最後乙個增量即可完成資料同步。 這種遷移方式實現了96%的高相容性,節省了遷移的成本和成本,為客戶節約了成本。 同時,遷移後的國產資料庫效能較原環境提公升13%,上線後故障率為0。 該遷移方案保證了資料的完整性和一致性,為CRM業務系統的平穩執行提供了有力保障。
在專案實施過程中,亞信安徽ANTDB資料庫也進行了多項技術創新和創新。 其中,構建SQL解析引擎是重要的技術創新之一。 亞信安徽 antdb 60 在割接試點過程中,實現了6次版本公升級,在原生PostgreSQL語法解析的基礎上搭建了獨立的國外商用資料庫語法解析器,實現了與國外商用資料庫的語法、功能和特點的多方位相容。 採用這項創新技術,大大減少了應用適配和改造的工作量,提高了更換的效率和質量。
此外,資料庫讀寫分離也是該方案中的一項重要技術創新。 讀寫分離架構基於antdb+dbproxy實現,實現現有單體資料庫無法突破的瓶頸。 讀寫分離全面啟動後,備庫承擔約75%的查詢量,主庫CPU負載降低53%,整體效能大幅提公升。 該技術的採用不僅提高了資料庫的承載能力,而且大大提高了整體效能,為CRM業務系統的平穩執行提供了有力支撐。
除了上述技術創新和優化外,亞信科技Alpha ANTDB資料庫還針對子事務的效能問題、二級資料庫讀取與主資料庫的衝突、ARM伺服器的LSE原子指令等問題進行了優化和大幅提公升。 這些優化和改進保證了CRM系統全域性資料庫更換的順利完成,為後續系統的穩定執行提供了有力保障。
總之,亞信螞蟻資料庫在中國移動某省CRM業務系統的全球資料庫置換方案中採用了高可用、異構的資料庫遷移方案,並進行了多項技術創新和優化。 這些措施確保了換代的順利完成,為CRM業務系統的穩定執行提供了有力支撐。 同時,這些創新和優化也為國產軟硬體的公升級換代提供了方法和經驗,促進了國產資料庫技術的發展和應用。
關於亞信Alpha ANTDB資料庫
ANTDB資料庫成立於2024年,在運營商核心系統上服務於全國24個省、市、自治區的數億使用者,具有高效能、彈性擴充套件、高可靠等產品特點,峰值每秒可處理數百萬筆通訊核心事務,保障系統十餘年持續穩定執行, 並已成功在通訊、金融、交通、能源、物聯網等行業實現商業化。