4月17日,崖山數據庫系統YashanDB V22.2版本正式發布,在自研內核基礎上全面加強企業級產品化能力,是面向通用行業和場景發布的一個具備里程碑意義的規模商用版本。
“1+3”產品體系,打造企業級融合數據管理解決方案
YashanDB作為一款企業級數據庫,始終堅持以科技創新驅動企業客戶數字化創新,其高兼容、高性能、高擴展、高可用等能力已在金融、政府、能源、互聯網等多個行業進行了充分驗證。今年,YashanDB正式推出“1+3”產品體系,即一個數據庫產品和三個產品化工具平臺,可為企業提供全面、高效的一站式融合數據管理解決方案。
在一個內核引擎基礎之上,YashanDB支持單機/主備、共享集群、分布式等多種部署方式,覆蓋OLTP/OLAP/HTAP交易和分析混合負載的場景,提供獨立軟件/云/一體機/咨詢/運維等多形態服務。同時圍繞數據全生命周期管理,YashanDB提供三大工具平臺——開發平臺、運維平臺及遷移平臺。
深耕內核“根技術”,數據庫跨越式發展
數據庫內核就像汽車發動機,承擔著“心臟”的作用,決定著系統的性能和穩定性。只有從源頭解決內核“根技術”,打造核心技術和產品驅動型基礎軟件,才能根本解決“卡脖子”問題。崖山數據庫系統的產品優勢,正是來源于研發團隊在內核方面的創新與突破。
崖山數據庫系統YashanDB的內核代碼均為自主編寫,選擇從零構建第一行代碼,2022年經權威測試,內核代碼自主率100%。正因為自研,才能夠不斷引入新理論、新算法,在技術上開展更多的創新,為客戶提供極致體驗與絕佳工程實踐。
YashanDB吸收了深圳計算科學研究院原創的基礎性理論成果,融入到產品實踐,例如有界計算、近似計算、并行可擴展、并行事務和跨模融合計算理論,相關成果已榮獲英國皇家學會Wolfson Research Merit Award,ACM PODS、SIGMOD、ICDE、VLDB四大數據庫國際頂級會議獎項;YashanDB基于全新的硬件架構,重新設計數據庫內核算法,采用異步并行框架、運行時事務調度機制、有界計算等創新技術,通過多形態的產品架構和全面的基礎設施支持,滿足企業級核心應用對高兼容、高性能、高擴展、高可用等全生命周期數據管理訴求。
通過“原創理論+領先架構+工程能力”三位一體的工程研發體系,打造技術先進、性能穩定、持續創新的產品內核,以“根技術”筑牢行業自主創新發展的根基。

V22.2重磅發布,性能、穩定性、易用性多重飛躍
YashanDB V22.2在原創內核基礎上持續增強企業級能力,在性能、Oracle兼容性、穩定性、安全性和易用性等方面不斷迭代增強與優化升級,構建面向金融、政府、運營商等高端行業核心場景的替換能力;同時引入了原創新理論和新技術,在海量數據分析場景實現了突破。
● 硬核性能,TPC-C單節點突破140w tpmC
手機、智能設備、汽車、IoT終端帶來百億級請求和訪問接入,業務并發度不斷提升,數據處理需要提供更高的吞吐量。為了滿足高并發在線事務處理的要求,YashanDB V22.2通過細粒度并發控制,免鎖事務優化和自適應并發調度算法,大大提高了執行性能。國際標準Benchmark測試TPC-C模型下,YashanDB V22.2單節點事務吞吐量達140萬tpmC。(硬件配置:2288服務器(104核,376G內存,2T nvme SSD);軟件版本:OS(CentOS 7),DB(YashanDB V22.2);測試模型:TPC-C 1000倉,256并發,運行1小時)
在某燃氣集團的實踐中,該集團完成核心業務系統的遷移替換后,性能和成本方面均取得了明顯收益,性能方面,YashanDB較原有系統提升1.2-60倍;在成本方面,項目成本僅為使用國外產品的1/6,使得YashanDB的性價比優勢進一步凸顯出來。
● 大數據變小,有界計算透明加速
為了解決大數據快速增長導致的資源成本過高、用戶使用門檻過高等難題,YashanDB融入了研究院原創性的理論,在22.2版本,YashanDB提供有界計算能力,開創大數據變小,能實現在大數據分析時,不需要訪問全部數據,只需要取其中的小數據集就能得到想要的答案。
經實測,數據量從10GB增長到1TB,YashanDB響應時延維持亞秒級,性能提升千倍以上且未衰減,極大地節約了計算資源。

硬件配置:2288虛擬機(24核,88G內存,2T HDD);軟件版本:OS(CentOS 7),DB(YashanDB 22.2、MySQL 5.7);測試模型:AIRCA(美國航空運輸局)數據模型
● 向量化執行引擎,分析能力全面增強
隨著數據驅動的深入,業務有了更多的分析場景需求,如何真正有效地利用海量數據為業務創造價值成為客戶普遍的訴求。YashanDB V22.2持續加強實時數倉的能力,采用全新設計的MPP分布式架構,支持向量執行、SMP、冷熱數據的靜默轉換和融合查詢,在實時數據分析、多表關聯查詢、adhoc查詢等場景均能提供高效的分析體驗。
在國際標準Benchmark測試TPC-H模型下,YashanDB的分析性能是Greenplum的15倍以上,輕松應對各類復雜查詢場景。
● 核心替“O”,平滑遷移
金融、政府、運營商、央國企等關鍵行業在替”O”的過程中面臨巨大挑戰。其中,最顯著的挑戰是數據庫的適配遷移過程中如何避免大量二次開發或改造導致的成本與風險增加。YashanDB憑借高度的兼容性、高效的遷移工具及專業的服務體驗,能為客戶提供一套完整的業務和數據遷移解決方案,有效解決客戶痛點。
首先,YashanDB 提供對Oracle生態的全面兼容,應用無需大量改造,用戶能夠以極小的成本和代價完成遷移,支持存量系統在語法、語義、PL/SQL等高級功能的完整兼容能力。在某央企集團國產化替代實踐中,涉及近8000張表、9000個索引、1000個視圖,400個函數和600個存儲過程共計30萬以上行代碼,能做到99%以上的兼容程度,實現平滑遷移。

其次,YashanDB遷移平臺提供向YashanDB遷移的兼容性評估、元數據遷移、全量和增量訂閱數據遷移同步,以及數據遷移完成后的數據一致性校檢能力。遷移前,提供對應用的自動兼容評估和修改建議;遷移中,支持SQL語法、PL/SQL自動生成與一鍵轉化,提供元數據遷移、全量遷移與增量同步;數據庫遷移以后,通過一致性校驗能力保障數據完整性、正確性。
● “金字塔”體系為業務連續性保駕護航
高端核心交易場景對數據庫的穩定性、可用性要求極高,一次大規模的故障就可能造成不可估量的損失。YashanDB提供原生“金字塔”保障體系,形成從可用性、容錯性、易恢復性到穩定性全方位的可靠性保障,消除業務停服風險,做到大負載下RTO<10s,RPO=0。
第一層是做到“automatic”故障自愈。采用主備復制、同城雙活、三地五中心等高可用技術,極大地提高系統容災能力;通過死鎖檢測與修復、數據自動修復、誤操作閃回能力等提高系統的容錯性,有效滿足金融等高端核心業務系統的要求。第二層做到“intelligent”智能診斷, YashanDB提供黑匣子、AWR、ADR等工具幫助用戶快速智能地定位問題,縮短停機時間。
第三層是“proactive”主動預測,結合AI手段主動預測,防止故障發生,全方位地保障業務系統連續性。
● 全面增強企業級安全特性
數據是企業的核心資產,數據庫需要具有完備和多層次的數據完整性、數據可靠性、數據恢復、安全權限管理機制,來防止數據遭到篡改、損壞或丟失。
YashanDB V22.2提供身份認證、權限控制、三權分立、安全審計、透明加密、防火墻、白名單機制等特性全方位保障數據庫的安全能力。以身份認證為例,YashanDB提供操作系統與口令認證兩種身份認證機制,在傳輸過程使用SSL加密、密碼加鹽存儲、開啟密碼強度控制、登錄重試鎖定、密碼重用限制和有效性控制等策略,可有效防止惡意攻擊和人為疏漏。
● 企業級運維管控平臺,大幅提升運維效率
YashanDB企業級運維平臺提供數據庫全生命周期智能運維管控能力,幫助數據庫運維人員從大量的安裝部署、運維監控等工作中解放出來。
支持自動化安裝部署,輕松幾步即可完成一鍵式安裝部署,通過設置數據庫版本、規模,參數等,簡化部署并讓數據庫運行在最佳狀態之下;通過巡檢策略對數據庫定時巡檢,診斷數據庫存在的問題,代替人工的日常巡檢,減輕運維人員的工作量;提供全方位的診斷分析能力,用戶可以使用慢SQL分析、會話管理、表空間管理、鎖分析和事務分析的功能特性,從SQL、數據庫會話、死鎖、容量等多個維度對數據庫進行診斷分析,保障數據庫的正常運行,同時提供可視化AWR報告、日志自動收集定位等高級診斷分析能力。
構建“1+3”服務體系 全面啟動生態建設
為幫助客戶更好地使用產品,YashanDB 提供“1+3”服務架構,即原廠提供的標準及高級服務,和由知識庫、DBA及伙伴共同構建的服務能力。在400服務、專家咨詢、技術支持、駐場服務等原廠服務基礎上,通過開放知識庫、文檔、社區構建在線幫助、咨詢能力;通過培訓課程、教材和認證體系構建DBA崖山數據庫運維能力;通過生態伙伴構建專家服務、培訓認證、項目實施能力,形成三位一體覆蓋全行業、全區域的7*24快速響應及服務能力。
YashanDB于今年啟動了崖山數據庫課程的系列培訓,包括YCA與YCP系列認證課程,從基礎運維知識、技術解決方案、企業最佳實踐等方面幫助客戶及合作伙伴構建全面的產品知識體系。
數據庫是企業級應用的核心基礎設施,需要持續加強與上下游生態伙伴的生態建設,滿足各行業客戶對數據管理和業務創新的需求。YashanDB目前已在技術、商業、產業生態等方面取得重要進展。
技術生態方面,YashanDB積極推進國產軟硬件的深度兼容適配,與芯片、操作系統、中間件、應用軟件等多領域信創伙伴產品完成深度適配,全面融入國產化生態。今年YashanDB將加強與更多行業生態伙伴的合作,聯合打造多場景解決方案,為客戶提供優質專業的產品與服務。
商業生態方面,YashanDB今年將計劃招募金融、政府、運營商等領域重點合作伙伴,并提供定向培訓賦能伙伴。渠道伙伴分為初級、中級、高級三層認證體系,享受包含收益共享、參與產品規劃、POC/售前支撐、聯合營銷活動、原廠支撐等不同層級的權益。未來,YashanDB將以更有競爭力的產品和更友好的合作策略實現互惠共贏,與合作伙伴攜手共同推動數據庫落地更廣闊的市場,助力企業數字化轉型。
寫在最后
YashanDB將致力于持續的“根技術”創新,通過硬核的技術和原創理論,不斷提升性能、可用性、擴展性、兼容性等方面能力,通過多形態的產品架構和全場景基礎設施支持,提供全生命周期的融合數據管理解決方案,助力企業更加安全、便捷、高效地利用科技使能業務邁向數字化、智能化。






