您好,登錄后才能下訂單哦!
國慶期間,最熱鬧的新聞莫過我國某數據庫產品在TPC-C測試中勇奪性能第一的消息。該則消息的傳播頗具爭議性,引發了一場關于數據庫的大討論。事實上,數據庫作為最重要的基礎軟件之一,在整個IT生態體系中具有舉足輕重的作用,中國數據庫產品在經歷了四十余年的艱苦發展之后,能夠奪得國際評測機構測試成績第一固然可喜可賀,不過這也激發了我們進一步思考:
對于中國數據庫產品而言,數據庫性能評測真的很重要么?中國數據庫品牌和產品在方興未艾之際,又該如何在這個國際巨頭主導的市場中真正取得突破、走出一條屬于自己的價值之路?
答案是:非常重要。
但切不可就因此沾沾自喜、走上一條沉迷“測試成績”之路,中國數據庫品牌現在最急需的恰恰是要在技術、產品、人才、生態上下苦功夫,進一步構建起貼近用戶實際業務場景的強大數據庫產品和健壯完善的數據庫生態,否則永遠達不到國際數據庫品牌望其項背的程度,更談不上實現超越。
數據庫性能評測不能“跑偏”。
以TPC-C測試為例,國際數據庫巨頭Oracle的測試成績停留在九年前,之后并無再參與到TPC-C的測試之中。這不禁讓人思考,什么樣的數據庫測試才更會更具實際參考價值?
顯然,對于各個行業用戶而言,更加重視的是一些貼近行業真實業務場景的性能和功能測試,而不是各種刷榜的評測。以金融行業為例,金融行業最為苛刻的業務需求,決定了數據庫產品需要在功能、性能、高可靠性、安全性、兼容性、生態等方面需要有足夠的支撐能力,針對包括金融行業在內的數據庫測試顯然容易更加獲得用戶的認可。
在國內金融行業的數據庫相關測試里,中金國盛的金融行業標準符合性試點測評是金融行業中當之無愧的權威評測。中金國盛認證中心是經國家認證認可監督管理委員會批準,國內首家從事境內金融業服務和產品的質量安全管理的專業認證機構,其相關評測結果和認證獲得了國際互認協議集團成員國家和地區的廣泛認可。中金國盛金融行業標準符合性試點測評涵蓋了數據庫環境搭建、環境監測、語法支持、安全支持、擴展、性能,容災等金融級數據庫要求的關鍵能力項目。
例如,中金國盛金融行業標準符合性試點測評會針對關系型分布式數據庫在金融行業業務特點下的基本功能進行測試,包括分布式下存取事務腳本,滿足對數據操作的原子性、數據對象的隔離性、過程的一致性、全局一致性;測試是否滿足ANSI SQL 99/2003,支持復雜SQL,函數索引,視圖,存儲過程,序列,字符集,模式管理,主鍵約束,觸發器,分區表,JAVA/C UDF,死鎖,故障診斷,災難恢復,閃回數據,數據安全,加密,用戶權限管理等金融核心交易型數據庫應該具備的功能等。
此外,該測評還會針對金融行業最為看重的可靠性進行評測,包括在線備份、離線備份、全量和增量備份、磁盤備份、數據定期自動備份等備份功能,同城雙活,兩地三中心等最高等級容災的測試。而針對國內金融機構用戶量普遍達到千萬級的情況,中金國盛認證中心重要會針對數據庫的性能進行重點測試,包括數據庫的單機內核能力是否足夠強勁;分布式環境下,數據庫的線性擴展能力和性能擴展比,針對數據庫在高并發評測,對于金融行業秒殺、搶購等業務場景的數據訪問極具參考價值。
針對目前國內金融機構因為歷史原因普遍存在多數據庫品牌的情況,中金國盛認證中心還會針對數據庫的異構數據庫兼容和遷移能力進行測試,設置被測對象數據庫與異構數據庫的同步關系,然后在被測對象中執行數據的修改、插入操作,驗證了相關操作可自動同步至其他異構數據庫的功能。
在最近一期的評測里,華為GaussDB成為中國數據庫品牌的突出代表。經中金國盛認證中心檢測, 根據金融行業標準《分布式數據庫技術金融應用規范(草案稿)》、中金國盛企業標準《分布式數據庫技術金融應用檢測規范(試行)》,基于華為鯤鵬處理器和通用CPU的華為GaussDB數據庫率先通過本次檢測,82個檢測項全部為“符合”,在功能性、性能、安全性、可靠性、穩定性等方面都符合金融行業的規范要求。
具體到詳細的測試結果,GaussDB在功能性、安全性、災難恢復及性能方面均符合檢測規范要求。在銀行批量結息業務測試中,GaussDB功能性、穩定性等均滿足銀行批量結息業務需求,性能甚至優于業界領先數據庫30%以上。在銀行信用卡代授權業務測試中,GaussDB的功能性、穩定性同樣滿足要求,其單節點的性能與業界領先數據庫持平,分布式環境下,GaussDB性能擴展比超過0.8。
實際上,在性能評測方面,目前國內一些銀行及華為分別進行基于TaiShan服務器和通用CPU服務器的TPC-C比拼測試,證明GaussDB在TaiShan服務器上性能表現較同等通用CPU服務器提高約20%。在華為基于TaiShan服務器16節點的TPC-C標準測試,性能達到千萬級tpmC。
這個數據說明GaussDB平均的單機內核性能足夠強勁,具備線性擴展突破最高TPC-C成績的潛力。
而在中國信通院最新的分布式分析型數據庫測試中,華為GaussDB分析型數據庫同樣是率先完成了在512節點集群規模下的包括基礎能力、運維能力、兼容性、安全性、高可用以及擴展能力等六項指標、51項測試項的能力測試要求。
毫無疑問,以華為為代表的中國數據庫品牌越來越敢在各種行業評測機構亮成績,讓行業用戶看到中國數據庫品牌與產品的實際參考價值,也成為用戶所欣喜看到的趨勢。
事實上,數據庫作為技術含量高、難度巨大的IT基礎產品,往往需要大量的人才、資金進行長期耐心投入。與此同時,數據庫又是一個競爭門檻特別高的領域。國外數據庫巨頭們已經將競爭門檻構筑的足夠高,中國的數據庫品牌往往需要為之付出更大的努力,才能達到同樣的高度。
尤其是在像金融、電信、制造、交通、能源等商用市場,國際數據庫已經具備了足夠的產品能力、品牌能力和生態能力。某位數據庫專家就向筆者坦言:“打造一款通用型數據庫絕非易事,除了性能之外,易用性、可靠性和可恢復性是背后隱藏的能力,這絕非一朝一夕所能做到的。”因此,中國數據庫品牌的發展并沒有任何捷徑,需要牢牢中國各個行業加速數字化轉型的窗口期,從實際業務場景中的實踐中不斷摸索與成長,加速迭代和改進,走出自身的價值之路。
比如在對于數據庫產品最為苛刻的金融行業,據筆者所了解的情況,到今年為止,國內大部分金融行業客戶依然以采用國際數據庫巨頭產品為主,不過出于未來長遠發展考慮,很多金融機構都在嘗試在業務中使用中國的數據庫品牌。但是以銀行、保險等為代表的傳統金融機構,其業務復雜性遠不是互聯網金融公司單一業務所能比擬的,往往需要中國數據庫產品在多個方面具備足夠的實力。
以招商銀行為例,截止2018年底,光APP注冊用戶就達到1.4億、月活用戶達到8000萬以上,從總行到分行、再到支行幾乎每天都通過APP進行各色各樣的個性化推薦、搶購、秒殺等促銷活動,在其向金融科技的轉型過程中,海量、復雜的核心業務場景使得招商銀行仔細評估了開源數據庫和商用數據產品,對數據庫有著明確和清晰的需求:高性能、高擴展、高可用、對業務開發友好、容易管理運維的金融分布式數據庫產品。
為此,招商銀行與華為進行聯合創新,招商銀行方面提供先進的金融業務場景,根據多年數據庫使用和運維經驗提出分布式數據的具體要求,以及深入參與到數據庫核心內核和架構的設計、編碼、測試和投產階段。經過雙方聯合創新,華為GaussDB已經擁有高性能的數據庫內核、性能與容量的高可擴展能力、數據的兩地多中心高可用、故障快速切換、支持高性能分布式事務、易開發、易運維與管理等七大特性,并且在招商銀行實際業務場景中得到充分的驗證與落地。
例如,在數據庫的可擴展能力方面,招商銀行可以在實際業務中做到擴展比不低于0.8的準線性擴展,節點擴展采用全量+增量的方式,實現對業務無感知的擴容,可以支持8000個以上的數據庫并發連接,很好地應對了招商銀行秒殺、搶購場景下突增的數據庫訪問請求。又比如在數據庫的主備切換階段,GaussDB實現了關鍵故障恢復指標上的大幅領先,RTO<1s ,而其他商業數據庫產品通常需要30s以上,這讓招商銀行的AZ內故障恢復速度提升30倍。
類似上述的創新還有很多,華為GaussDB通過與客戶的聯合創新,不僅根據實際業務場景和需求更好地打磨了產品的諸多細節,提升了產品的創新能力,還將諸多特性進行了沉淀,形成了行業通用的能力與功能,幫助招商銀行完成了對傳統集中式數據庫的替換。
同樣的情況也發生在工商銀行。作為全球最大的商業銀行,工商銀行在全球范圍擁有超過532萬家公司客戶和4.96億個人客戶,為這些客戶提供廣泛的金融產品和服務,其業務量和業務復雜性可謂是冠絕全球。工商銀行與華為聯合創新,經過10余次版本的投產,完成超過5萬個作業、80個集市、10萬個模型、超PB的數據量,實現了超大規模數據倉庫集群的建設、遷移、運營,基于華為GaussDB分布式數據庫構建起的大數據服務云平臺為125個應用、26家分行、上千個場景提供包括客戶管理、市場營銷、風險管理、實時風控、績效管理、數據自助分析等數據應用。
除了招商銀行、工商銀行外,還有包括山東移動等多個行業的客戶開始使用華為GaussDB數據庫產品。可以說,華為GaussDB是廠商通過與客戶聯合創新、不斷迭代與改進的典范。華為GaussDB開創了中國數據庫產品的一條新路,除了不斷持續加大產品的研發之外,還讓自身產品在客戶真實業務場景中得到持續錘煉,加速產品的進化速度,迅速提升產品的競爭力。
數據庫并不是一個孤立的產品,它對下對接各種操作系統、服務器、芯片等,對上需要支持各種業務系統,這就決定了一款優秀的數據庫產品往往需要一個強大的生態來保持長期的活力。以國際數據庫巨頭為例,除了產品層面之外,完善的生態系統也是其保持長期競爭力的關鍵所在。
目前多家中國數據庫廠商都異常重視數據庫的研發與生態建設。但是,數據生態建設同樣是一個長期、艱苦的工作,需要有足夠的戰略投入和長期的戰略定力,才能真正打造出強壯和完善的生態系統。以華為為例,從公司戰略層面將數據庫提升到與5G一樣的高度,公司希望像發展5G一樣來發展數據庫。
近年來,華為開始從合作伙伴、高校人才培養、用戶聯合創新等多個層面來構建自身的數據庫大生態,希望打造開放、合作、共贏的產業生態。以合作伙伴為例,華為與金蝶、用戶、億信華辰、愛數、中標麒麟等多個不同層面的合作伙伴完成了產品之間的兼容與認證,并打造出多個數據庫解決方案。
在人才培養方面,華為推出了GaussDB金種子計劃,與清華大學等多所高校成立創新實驗室,開展數據庫學術研究。在2019年的華為全聯接大會上,華為還宣布聯合政府、高校、合作伙伴成立數據庫產業推進組,共同構建鯤鵬數據生態。此外,華為還宣布了GaussDB一系列認證,加速相關人才的培養。
總體而言,中國數據庫品牌與產品才剛剛起步,勇于參加各種測試是一件好事,體現出數據庫領域的“中國自信”。從長遠來看,中國數據庫產業的發展之路無比漫長,需要繼續在產品研發、業務實踐、生態建設等方面腳踏實地、砥礪前行,形成真正的核心競爭能力。只有這樣,才能讓中國的數據庫品牌在數據庫舞臺中占據一席之地,真正成為市場的主角之一。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。