2021年7月23日,由PingCAP主辦的開發者盛會PingCAP DevCon 2021正式開幕。此次大會以“開放 x 連接 x 預見”為主題,探討前沿科技與數字化趨勢的融合,吸引了眾多行業領袖和技術大咖解讀行業觀點、分享實戰經驗。
作為PingCAP戰略合作伙伴,神州數碼深度參與活動,帶來開源技術領域的前沿觀點與豐富案例,并發表了基于TiDB創新開發的主題演講,分享對新一代數據庫的思考與實踐。
深入實踐,拓展數據庫應用邊界
在7月24日的創新生態論壇上,神州數碼集團CIO沈旸以“TiDB for PostgreSQL”為主題,分享了神州數碼如何基于TiDB源碼修改出一款滿足PostgreSQL協議的數據庫,讓基于PostgreSQL的系統在不修改本身業務代碼的前提下,快速遷移到分布式數據庫上。
沈旸認為,進入數字原生時代,由于資源可以復用,開源又讓信息的傳遞效率更高,讓創新的門檻進一步降低。作為開源分布式數據庫的領先者,TiDB 以其分布式高可用、高度彈性擴縮容、高性能并行集群處理能力等特性獲得越來越多客戶的使用。
針對目前TiDB只支持MySQL協議,而很多公司的歷史系統依舊以PostgreSQL作為數據庫來運行的問題,神州數碼通過深入調研工作,對比MySQL與PostgreSQL兩種數據庫協議的差異,在TiDB源碼的基礎上進行重構,使其兼容PostgreSQL,解決了PostgreSQL數據庫的系統遷移到分布式數據庫的難題,為更多想要遷移到分布式數據庫系統的用戶提供便捷。
通過在TiDB中實現了基本的PostgreSQL 通信協議,并兼容 PostgreSQL 特有語法。目前神州數碼基于TiDB打造的PostgreSQL數據庫已經實現基本協議、用戶登錄認證、部分系統表和系統函數等功能。通過后期的深入研發,將繼續攻克PostgreSQL 關鍵字和語法、PostgreSQL 數據庫結構、PostgreSQL 系統表和系統函數、PostgreSQL 數據類型、部署運維相關工具等難題。
擁抱開源,打造技術開放生態
開源技術正在成為影響全球科技創新的主要力量。作為國內領先的云及數字化服務商,神州數碼在不斷提升自身技術創新能力與核心服務能力的同時,積極參與開源生態的建設。
2020年,神州數碼與PingCAP成為戰略合作伙伴,攜手成立聯合產品中心,在2021年初正式推出基于TiDB和神州鯤泰服務器的國內首款異構分布式數據庫一體機,率先實現X86和ARM架構雙循環技術突破,為金融、政府及各行業企業帶來高靈活性和高可用性的數據庫服務。
開源作為技術發展中一種變革性的方式,推動了無數技術的發展創新,促成了更多前沿領域的探索。神州數碼將繼續以開源技術作為重要方向,積極構建數字產業和技術生態,賦能產業的數字化轉型,推動數字經濟高質量發展。