近日,YashanDB 數據庫城市行南京站在江蘇國際數據港召開,期間聚焦 “國產數據庫破局正當時:Oracle 替代技術路徑與核心場景轉型思考”的主題,舉辦了一場圓桌會議,本次圓桌會議由數據庫行業資深專家韓鋒主持,南京大數據集團南京可信數據服務有限公司總經理王煒、南京醫科大學第二附屬醫院信息化建設與管理處處長張代華、深圳計算科學研究院 CTO & 崖山科技 CEO 陳志標出席,圍繞政務與醫療領域 Oracle 替代痛點、對YashanDB 的未來期盼及生態建設等話題展開深度交流。
以下內容為本次圓桌對話整理而成。
痛點直擊:
不同行業Oracle替代,難在哪?
韓鋒(主持人):首先想請教王總,您1999年就在Oracle工作,見證了高可用集羣技術的誕生,如今作為政務數據平台的牽頭者,在瞭解過程中,您認為政務領域Oracle替代的核心痛點是什麼?以及對崖山共享集羣的感受。
王煒:我和崖山接觸時間不長,但感受特別震撼。一開始看到它的兼容性和性能,我甚至疑惑 “是不是抄了Oracle源碼”——PL/SQL語句移植毫無壓力,性能表現完全對標 Oracle。但深入瞭解後發現,它不僅不是抄襲,還有重大創新。
Oracle RAC用的是“共享硬盤”模式,中間有個“中心鎖”,多節點更新數據時要鎖定頁面或行,這對電子政務領域一些高併發場景來説不夠用。而崖山用了“去中心化事務調度+全局緩存智能同步”,節點共享的是“數據狀態”而非硬盤,一定程度上緩解了“中心鎖”瓶頸。
總的來説,對政務領域來説,既要性能夠強,又要合規適配快,還得保證業務不中斷。
韓鋒(主持人):感謝王總從技術底層點出了政務替代的難點。請問張處,醫療行業有其特殊性,比如掛號高峯的高併發、患者數據的隱私保護,您在推進Oracle替代時,面臨的最大挑戰是什麼?
張代華:非常高興參加這次論壇。醫療行業的替代壓力主要來自兩方面:一是政策硬要求,二是業務不能停。目前在醫療行業須完成全鏈路國產化替代,從硬件、操作系統到數據庫、應用系統,而數據庫是“金字塔尖的明珠”,是最後也是最難的一環。
以我所在醫院舉例,HIS(醫院信息系統)是“生命線”之一,對於HIS系統來説,業務場景複雜,需要數據庫廠商和應用廠商深度對接,光靠我們終端用户推動難度很大,它的平替需要做到在生產環境甚至是容災環境下的充分測試,而我們在接觸和測試崖山的時候感受是非常不錯的,就我個人而言,希望國產數據庫廠商能夠發展的更好,幫助我所在的行業完成國產化替代任務。
韓鋒(主持人):非常感謝張處能夠認可崖山數據庫。總的來説,醫療和政務領域在國產信創替代中的幾個顯著痛點——業務連續性要求;上層監管機關要求,時間緊任務重,短時期內如何規模化;國產數據庫的生態適配要求。基於不同行業的痛點,陳總作為廠商代表,您如何看待這些行業痛點?崖山的解決方案是什麼?
陳志標:非常榮幸能和兩位技術專家交流,你們提到的痛點,正是崖山從2019年開始就瞄準的核心問題。我們總結行業困局就是“不敢替”和“替不起”:“不敢替”是因為國產數據庫在可用性、可靠性、性能上和Oracle有代差;“替不起”是因為替代成本太高 —— 改代碼、換運維團隊、堆硬件,一套下來企業難以承受。
針對這些問題,我們推出了“1:1平替”方案,核心是“三不變、兩對等、一更優”:“三不變”即架構不變、應用不變、運維不變,原 Oracle 架構可直接複用,兼容率99%以上,Oracle DBA不用重新培訓就能上手,大幅降低替換成本;“兩對等” 是可用可靠性和性能與Oracle對等 ——RTO<10秒、RPO=0,在國產硬件上性能和Oracle 1:1對標;“一更優”則體現在安全性,自主可控的代碼加上本地化服務,解決了依賴性過強和服務響應滯後的問題。
之所以能做到這些,是因為我們在底層內核有很多創新,比如把多版本信息集成在一頁上,減少數據交互次數;通過異步數據處理解決多節點之間的延遲問題。這些技術有些看似不高深,但能切實解決穩定性和性能問題,有些則需要深厚的技術底藴與創新。
實踐驗證:
用户至上,聽聽用户怎麼反饋?
韓鋒(主持人):在瞭解和接觸崖山數據庫的過程中,請問王總有什麼感受,可以是指點也可以吐槽?
王煒:我覺得崖山和其他國產數據庫最大的不同,是不滿足於單純的國產替代,還有技術創新的追求,這一點很難得。未來我有兩個期待:
第一,AI能力下沉,探索高質量數據集。現在國家在推高質量數據集和可信數據空間,江蘇想在醫療領域探索AI賦能,比如慢病、甲狀腺等專病的預測和因果分析。如果能把這些AI能力嵌入數據庫底層,不用在上層搭建複雜的數據中台,對生態合作伙伴來説價值巨大。崖山提出的“AI-Ready數據底座”讓我很振奮,包括我自己也會加強這方面的學習,也希望能儘快看到崖山落地。
第二,突破數據安全痛點。現在數據庫管理員權限太大,存在 “防外不防內”的問題。希望崖山能探索更安全的“數字賬户”以及“還數於民”的架構,讓管理員也無法訪問敏感數據,適配國家可信數據空間的建設需求,解決數據要素流動的最後一公里問題,這會是很大的創新。
在和崖山接觸後,我最大的感受就是“快”和“爽”—— 性能快、服務快,不用像以前那樣“適配報價翻倍”、“集羣頻繁重啓”,之前有個信創項目,數據庫每隔兩天就重啓一次,最後我們不得不自己修復源碼,那種體驗太糟糕了。
韓鋒(主持人):感謝王總對崖山數據庫的認可和殷切期盼。請問張處,您對崖山的印象如何?從醫療基層單位的角度,您對國產數據庫的生態建設有什麼要求?
張代華:剛才王總提了比較高的技術要求,特別是數據安全問題。我重點想談一下建設單位的一些想法,我着重補充兩點:
一是生態適配要更深入,醫療系統需要對接醫保平台、區域醫療中心,數據庫廠商要和本地ISV深度合作,推出成熟的適配包,減少我們終端用户的溝通成本;二是實施團隊要更專業,國產替代時間緊、任務重,需要廠商有足夠的本地工程師,提供快速的駐場支持,確保替換過程平穩,不影響正常業務。現在崖山在南京有本地團隊,相信響應速度一定會越來越快,這一點值得肯定。
我個人非常看好崖山數據庫的性能和穩定性,特別是在Oracle平替方面很出色。但作為新興的國產數據庫,我認為崖山數據庫不僅要從高端的技術層面進行突破,還要從寬度的層面進行突破,我希望未來能進一步加強人員部署,提升多類型數據庫替代的工程經驗,讓我們在推進全鏈路國產化時,能有更可靠的數據庫支撐,這也是我作為基層用户所喜聞樂見的。
韓鋒(主持人):陳總,聽到二位用户專家的反饋和建議,您有什麼迴應?
陳志標:兩位的建議非常中肯,我們都已經記錄下來,會納入後續的產品迭代計劃。關於AI能力下沉,我們正在研發“AI-Ready 數據底座”,已經啓動了全國腫瘤數據庫的合作項目,探索醫療AI模型與數據庫的直接對接,力爭未來專病預測、因果分析等能力可以直接在數據庫底層實現,不用額外構建數據中台。
針對數據安全,這一直是我們重點發力的方向。後續會進一步優化敏感數據脱敏、操作審計功能,從底層解決管理員權限過高的問題,滿足可信數據空間的建設需求。
針對性能表現,這背後是我們對核心場景的深度優化,比如針對政務高併發,優化了集羣調度機制;針對醫療零中斷,強化了容災能力。我們認為崖山可以做到和Oracle對等,因為Oracle過去五十年已經證明它在可靠性及性能上面基本上能夠滿足近乎所有的業務要求,所以這也是我們對自己的期待和要求。
關於多數據庫兼容問題,我們會根據用户需求持續加大力度——先做好 Oracle /MySQL升級,再拓展升級 SQL Server、Db2等其他數據庫的替代感受,目前我們有部分客户的多個項目已經完成了Db2和SQL Server的替換,後續會逐步擴大應用範圍。同時,近期我們也會發布新版本,在MySQL兼容性方面也可以做到規模化複製了。
最後,在運維方面,我們之所以強調 “運維不變”,是因為考慮到中國有幾十萬Oracle DBA,他們的經驗不能浪費。崖山的生態工具和操作習慣都儘量和Oracle保持一致,讓DBA能快速上手,這也是我們降低替代門檻的重要舉措。
寫在最後
以上為本次圓桌嘉賓的精華內容整理,從對話中讓我們看到,國產數據庫的替代已經不是 “能不能” 的問題,而是 “怎麼更好地替”的問題。
正如嘉賓所表達,目前國產數據庫已經在從 “能用” 走向 “好用”,崖山數據庫的技術創新讓政務高併發場景、醫療零中斷等場景的替代有了可靠選擇,未來,崖山數據庫將在AI和安全上持續突破,成為國產數據庫的標杆。與此同時,作為國產數據庫新勢力,崖山將加快生態建設,推出全場景替代方案,幫助更多基層單位順利完成信創任務。
國產數據庫替代不是單點產品的勝利,而是生態協同的結果。未來,崖山數據庫會持續打磨產品能力,強化本地服務,和政務、醫療等更多行業用户一起,突破 “不敢替、替不起” 的困局。相信隨着技術的持續創新和生態的不斷完善,崖山數據庫會在更多核心場景實現突破!