一直以來,我國金融業(yè)使用的數(shù)據(jù)庫大多是Sybase、Oracle和IBM DB2等,在國際形式緊張、科技競爭日趨激烈的大背景下,為了解決核心技術(shù)“卡脖子”問題,信息技術(shù)創(chuàng)新成為一項國家戰(zhàn)略,在分布式、云服務(wù)、微服務(wù)等技術(shù)的加持下,我國金融科技企業(yè)與金融機構(gòu)一起,積極響應(yīng)國家號召,一步步走向信創(chuàng)事業(yè)的深水區(qū),特別是在銀行業(yè)國產(chǎn)數(shù)據(jù)庫替代等基礎(chǔ)核心領(lǐng)域,可圈可點。
在信創(chuàng)浪潮下,國內(nèi)數(shù)據(jù)庫市場百花齊放,涌現(xiàn)了一批性能優(yōu)越的國產(chǎn)數(shù)據(jù)庫產(chǎn)品,如騰訊TDSQL數(shù)據(jù)庫、華為GaussDB數(shù)據(jù)庫、中興通訊GoldenDB數(shù)據(jù)庫、武漢達夢數(shù)據(jù)庫、易鯨捷數(shù)據(jù)庫等,歷經(jīng)多行業(yè)的多場景驗證,已能滿足很多用戶需求。然而,在金融行業(yè),國產(chǎn)數(shù)據(jù)庫的應(yīng)用卻很少見,原因是金融行業(yè)特別是銀行業(yè)對交易類數(shù)據(jù)庫的性能要求極高,國產(chǎn)數(shù)據(jù)庫的系統(tǒng)生態(tài)不完善,應(yīng)用案例少,基于國產(chǎn)數(shù)據(jù)庫建立銀行業(yè)務(wù)系統(tǒng)需要各方共同參與并承擔風險。
作為銀行核心業(yè)務(wù)系統(tǒng)的龍頭企業(yè),長亮科技積極響應(yīng)國家信息技術(shù)自主創(chuàng)新的號召,所研發(fā)的存貸核心業(yè)務(wù)系統(tǒng)、互聯(lián)網(wǎng)金融核心業(yè)務(wù)系統(tǒng)、信用卡核心業(yè)務(wù)系統(tǒng)等多個銀行核心業(yè)務(wù)交易系統(tǒng)均采用同一套架構(gòu)的分布式技術(shù)平臺,支持跨平臺和跨數(shù)據(jù)庫,對數(shù)據(jù)訪問層進行封裝,實現(xiàn)業(yè)務(wù)系統(tǒng)對數(shù)據(jù)庫的開放性和開發(fā)一致性,可屏蔽不同國產(chǎn)數(shù)據(jù)庫的SQL語法細節(jié)差異;使得其具有天然的優(yōu)勢可以可無縫對接各種不同的國產(chǎn)數(shù)據(jù)庫。
近幾年,長亮科技聯(lián)合各類國產(chǎn)數(shù)據(jù)庫供應(yīng)商以及客戶,腳踏實地,共建生態(tài),逐步實現(xiàn)國產(chǎn)數(shù)據(jù)庫的替代之路,成為國家推進信創(chuàng)戰(zhàn)略邁出堅實步伐的一個縮影。
微眾銀行率先在互聯(lián)網(wǎng)核心采用國產(chǎn)數(shù)據(jù)庫
2014年,中國首家民營銀行及互聯(lián)網(wǎng)銀行——微眾銀行成立,它的目標客戶是數(shù)以億計的QQ用戶和微信用戶,因此微眾銀行對核心系統(tǒng)的要求是能支持5億客戶容量,同時還要滿足安全可控要求,采用基于開源系統(tǒng)的騰訊自研TDSQL數(shù)據(jù)庫。
5億客戶量!在當時可以說是個天文數(shù)字,基于傳統(tǒng)架構(gòu)的核心業(yè)務(wù)系統(tǒng)在短時間內(nèi)根本無法通過調(diào)整達到分布式系統(tǒng)的設(shè)計要求,而且MySQL數(shù)據(jù)庫在當時的銀行業(yè)內(nèi)基本沒有應(yīng)用,主流的是Oracle數(shù)據(jù)庫。
這兩個要求一出,很多參與POC的廠商在1周之內(nèi)便退出角逐。但長亮科技的POC團隊只用了1周時間便完成了與MySQL的對接工作,這得益于長亮科技自主研發(fā)的Java版核心系統(tǒng)跨平臺、跨數(shù)據(jù)庫等多項前瞻性設(shè)計理念, MySQL數(shù)據(jù)庫的成功對接,讓微眾銀行對建設(shè)采用騰訊TDSQL數(shù)據(jù)庫核心系統(tǒng)的信心倍增。
歷時近一年,2015年3月,微眾銀行核心系統(tǒng)上線,系統(tǒng)采用國產(chǎn)TDSQL數(shù)據(jù)庫,很好地支持處理能力的橫向擴展,支持海量數(shù)據(jù)的分布式技術(shù)架構(gòu),徹底從技術(shù)層面保證了系統(tǒng)運行的高效和穩(wěn)定,成為國內(nèi)首個去IOE的分布式核心系統(tǒng),為金融業(yè)國產(chǎn)數(shù)據(jù)庫應(yīng)用起到了良好的示范效應(yīng)。
湖北銀行首次在核心系統(tǒng)引入國產(chǎn)大型通用關(guān)系型數(shù)據(jù)庫
湖北銀行勇于創(chuàng)新,其新核心系統(tǒng)建設(shè)采用長亮科技分布式核心系統(tǒng)搭載國產(chǎn)大型通用關(guān)系型數(shù)據(jù)庫-達夢SQL數(shù)據(jù)庫。通過銀行關(guān)鍵業(yè)務(wù)場景支持和數(shù)據(jù)服務(wù)佐證測試以及核心系統(tǒng)的數(shù)據(jù)庫遷移驗證,初步實現(xiàn)Oracle與國產(chǎn)數(shù)據(jù)庫在核心關(guān)鍵業(yè)務(wù)中異構(gòu)融合,驗證了核心業(yè)務(wù)系統(tǒng)替換國外商用數(shù)據(jù)庫平臺的方案可行性。
2019年5月,湖北銀行新核心成功投產(chǎn),系統(tǒng)采用面向?qū)ο蟮腏AVA語言實現(xiàn)全部的業(yè)務(wù)邏輯處理,全面有效地支持了系統(tǒng)的跨平臺性和數(shù)據(jù)庫無關(guān)性,支持橫向擴展及各種關(guān)系型數(shù)據(jù)庫、中間件及硬件平臺,提供渠道一致的標準金融服務(wù)。
張家港農(nóng)商行率先在傳統(tǒng)銀行核心系統(tǒng)采用國產(chǎn)數(shù)據(jù)庫
2018年初,在信息安全及面臨核心換代的內(nèi)外因下,張家港農(nóng)商行開始探索國產(chǎn)分布式數(shù)據(jù)庫方案可行性,并向微眾銀行交流取經(jīng),經(jīng)過組織考察、POC測試、“兩地三中心”架構(gòu)的高可用測試,最終決定采用長亮科技分布式銀行核心業(yè)務(wù)系統(tǒng)+騰訊TDSQL數(shù)據(jù)庫。
當時銀行核心業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫國產(chǎn)替代在傳統(tǒng)銀行還未有先例。
因此在張家港農(nóng)商行新核心系統(tǒng)項目落地實踐過程中遇到了諸多挑戰(zhàn),最為關(guān)鍵的便是國產(chǎn)分布式數(shù)據(jù)庫與核心系統(tǒng)的兼容性挑戰(zhàn)。
TDSQL分布式數(shù)據(jù)庫與傳統(tǒng)集中式數(shù)據(jù)庫在特性上存在較大區(qū)別,如采用集中式數(shù)據(jù)庫,數(shù)據(jù)集中在一個節(jié)點,開發(fā)無需考慮數(shù)據(jù)的分布,在實現(xiàn)某些功能時,SQL較復(fù)雜;而分布式數(shù)據(jù)庫數(shù)據(jù)是分散的,所以盡量要求單表操作,SQL簡單。為了適配分布式數(shù)據(jù)庫的特點,長亮科技與行方前期花費了大量的時間,對平臺及業(yè)務(wù)層代碼進行了適配性改造,直至改造后的系統(tǒng)性能已完全可以和Oracle相媲美。
2019年8月18號,張家港農(nóng)商行采用國產(chǎn)數(shù)據(jù)庫的新核心系統(tǒng)上線投產(chǎn)且高效穩(wěn)定運行,完全實現(xiàn)了以Linux操作系統(tǒng)、TDSQL數(shù)據(jù)庫、X86服務(wù)器替代AIX操作系統(tǒng)、Sybase數(shù)據(jù)庫、小型機服務(wù)器,成為我國傳統(tǒng)商業(yè)銀行核心業(yè)務(wù)系統(tǒng)成功采用分布式國產(chǎn)數(shù)據(jù)庫替代國外數(shù)據(jù)庫的首個落地案例。
中信銀行信用卡率先在信用卡核心采用國產(chǎn)數(shù)據(jù)庫
近年來,在信用卡業(yè)務(wù)量高速增長的情況下,中信銀行信用卡開始探索更為先進的業(yè)務(wù)系統(tǒng),建設(shè)一種只升級一次就徹底解決容量和功能問題的方案,在充分調(diào)研論證后,中信銀行信用卡決定建設(shè)首個“國產(chǎn)服務(wù)器+國產(chǎn)數(shù)據(jù)庫+國產(chǎn)軟件”的全國產(chǎn)化屬性的信用卡核心,長亮科技便是這一重要項目的參與建設(shè)廠商。
經(jīng)過兩年多的技術(shù)研發(fā),中信銀行信用卡核心StarCard系統(tǒng)于2019年10月26日成功上線投產(chǎn),在線數(shù)據(jù)庫使用中興通訊GoldenDB數(shù)據(jù)庫系統(tǒng)。近線數(shù)據(jù)庫采用分布式集群(HBASE+ES+HIVE)的解決方案,搭建PB級數(shù)據(jù)存儲能力,提供秒級時延的海量數(shù)據(jù)實時查詢,提供數(shù)據(jù)在不同場景下橫向關(guān)聯(lián)的穿透能力,全面面向卡中心客戶服務(wù)、營銷支撐、產(chǎn)品服務(wù)、信貸風險、運營支撐等條線提供不同時效、復(fù)雜場景的數(shù)據(jù)服務(wù)能力。StarCard系統(tǒng)上線不久即迎來“雙11”大考,當天凌晨,信用卡線上交易額僅2分鐘就突破1億元,一小時內(nèi)突破10億元,交易處理速度提升了3倍,StarCard用優(yōu)異的實際數(shù)據(jù)證明了其穩(wěn)定性和先進性。
平安信用卡實現(xiàn)A+新核心與國產(chǎn)數(shù)據(jù)庫成功對接
自平安銀行零售轉(zhuǎn)型戰(zhàn)略啟動以來,傳統(tǒng)技術(shù)體系越來越難以滿足平安信用卡業(yè)務(wù)敏捷創(chuàng)新和用戶多元化的需求,為了實現(xiàn)真正意義上的降本增效,也為了建設(shè)100%自主知識產(chǎn)權(quán)的核心系統(tǒng),2018年12月,平安銀行信用卡攜手長亮科技正式啟動信用卡“A+”新核心項目,采用騰訊TDSQL數(shù)據(jù)庫,開啟“去大機化”的序幕。
“A+”新核心系統(tǒng)在應(yīng)用設(shè)計上充分借鑒了長亮科技在信用卡領(lǐng)域授權(quán)中心、額度中心、發(fā)卡用卡中心的先進設(shè)計及相關(guān)功能,采用騰訊TDSQL數(shù)據(jù)庫,在信用卡系統(tǒng)領(lǐng)域多項技術(shù)指標實現(xiàn)業(yè)界領(lǐng)先,打造我國信用卡核心信創(chuàng)項目典范。
再回望這一個個突破性的項目,從第一次吃螃蟹,到一批敢為創(chuàng)新爭先者的涌現(xiàn),讓我們看到我國銀行業(yè)數(shù)據(jù)庫國產(chǎn)替代已蔚然興起,國產(chǎn)數(shù)據(jù)庫的技術(shù)能力日臻完善,滿足銀行多業(yè)務(wù)場景需求,在技術(shù)創(chuàng)新和應(yīng)用落地方面一路進階發(fā)展。
正是像長亮科技、微眾銀行、張家港農(nóng)商行、中信銀行、平安銀行、騰訊等這些國產(chǎn)化數(shù)據(jù)庫的生態(tài)建設(shè)者持續(xù)不斷的努力,為我國銀行業(yè)實現(xiàn)從0到1的國產(chǎn)數(shù)據(jù)庫替代樹立了行業(yè)標桿,為處于不同規(guī)模、不同數(shù)字化轉(zhuǎn)型階段的銀行實現(xiàn)數(shù)據(jù)庫國產(chǎn)替代提供了重要的實踐路徑和借鑒意義。
站在當前的時代節(jié)點上,中國正在謀劃的是一個立足國內(nèi)大循環(huán)、促進雙循環(huán)的新發(fā)展格局。國內(nèi)大循環(huán)的要求體現(xiàn)在金融科技領(lǐng)域就是站在產(chǎn)業(yè)鏈與供應(yīng)鏈的高度來看來金融信創(chuàng)工作,其涉及國產(chǎn)基礎(chǔ)硬軟件、應(yīng)用軟件以及數(shù)據(jù)庫系統(tǒng)等多方開放與合作生態(tài)的形成。未來,作為國家信創(chuàng)戰(zhàn)略的堅定支持者與踐行者,長亮科技將充分發(fā)揮在自主創(chuàng)新及核心系統(tǒng)安全可控應(yīng)用實踐方面的優(yōu)勢,積極推進與國內(nèi)上下游企業(yè)的合作,共同構(gòu)建我國基于整個金融場景的安全可控生態(tài)體系,推進我國銀行業(yè)信息安全可控進程,并把這種能力輸出到海外市場,讓中國金融科技具有世界影響力。