激蕩三十年:銀行數(shù)據(jù)庫(kù)的發(fā)展與變遷
大家好,我是小棗君。今天,我們來(lái)聊一個(gè)和“錢(qián)”有關(guān)的話(huà)題。
在日常緊張的工作生活里,最歡樂(lè)的一件事情,莫過(guò)于老板們發(fā)紅包,大家搶紅包。
不知道大家有沒(méi)有想過(guò),在我們搶紅包行為的背后,究竟是怎樣的一套數(shù)據(jù)系統(tǒng)在提供支撐?如果這套系統(tǒng)出現(xiàn)了問(wèn)題,我們的帳戶(hù)余額多幾個(gè)零或者少幾個(gè)零,會(huì)如何?
哈哈,我相信這個(gè)畫(huà)面是難以想象的!
沒(méi)錯(cuò),在數(shù)字信息時(shí)代,所有的錢(qián)和財(cái)富,其實(shí)都是一串又一串的數(shù)字。管理和記錄這些數(shù)字的銀行金融系統(tǒng),擁有舉足輕重的地位,關(guān)系到整個(gè)社會(huì)的穩(wěn)定。
這些系統(tǒng)中,最為重要的,就是銀行數(shù)據(jù)庫(kù)系統(tǒng)。
銀行數(shù)據(jù)庫(kù)系統(tǒng)不僅支撐著金融行業(yè)的高速發(fā)展,也給我們的生活帶來(lái)了極大便利。如今,我們之所以能夠隨時(shí)隨地進(jìn)行轉(zhuǎn)賬、支付和收款,就是因?yàn)橛兴拇嬖凇?/span>
▉ 銀行數(shù)據(jù)庫(kù)技術(shù)的誕生
我們還是從銀行數(shù)據(jù)庫(kù)技術(shù)的發(fā)展歷程開(kāi)始講起吧。
上世紀(jì)60年代,數(shù)據(jù)庫(kù)技術(shù)作為計(jì)算機(jī)科學(xué)的一個(gè)分支,開(kāi)始萌芽。
1961年,美國(guó)通用電氣公司的查爾斯·巴赫曼(Charles Bachman),成功開(kāi)發(fā)出世界上第一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)——IDS(IntegratedData Store,集成數(shù)據(jù)存儲(chǔ)),奠定了網(wǎng)狀數(shù)據(jù)庫(kù)的基礎(chǔ),并在當(dāng)時(shí)得到了廣泛的發(fā)行和應(yīng)用。
1970年,IBM公司的研究員埃德加·弗蘭克·科德(Edgar Frank Codd)在題為《大型共享數(shù)據(jù)庫(kù)數(shù)據(jù)的關(guān)系模型》的論文中,提出了數(shù)據(jù)庫(kù)的關(guān)系模型,開(kāi)創(chuàng)了關(guān)系數(shù)據(jù)庫(kù)時(shí)代。這篇論文被普遍認(rèn)為是數(shù)據(jù)庫(kù)系統(tǒng)歷史上最重要的論文。
70-80年代,幾乎所有新開(kāi)發(fā)的數(shù)據(jù)庫(kù)系統(tǒng)都是關(guān)系型的。也就是這一時(shí)期,美國(guó)軟件業(yè)進(jìn)入黃金成長(zhǎng)階段,Microsoft(1975)、甲骨文(1977)等軟件公司紛紛成立,Oracle(1979)、Informix (1981)、DB2(1983)、Sybase(1988)等數(shù)據(jù)庫(kù)產(chǎn)品也陸續(xù)誕生。
80年代早期,我們國(guó)家信息產(chǎn)業(yè)萌芽,開(kāi)始引進(jìn)數(shù)據(jù)庫(kù)技術(shù)。
當(dāng)時(shí),國(guó)家一窮二白,技術(shù)基礎(chǔ)薄弱,所以基本上就是采用“拿來(lái)主義”,全盤(pán)采用。
1987年,IBM公司專(zhuān)門(mén)給中國(guó)定制的第一版SAFEII系統(tǒng),在中國(guó)工商銀行網(wǎng)點(diǎn)大量上線(xiàn),標(biāo)志著中國(guó)銀行業(yè)開(kāi)始走上信息化數(shù)據(jù)系統(tǒng)的道路。
進(jìn)入90年代,越來(lái)越多的國(guó)內(nèi)銀行開(kāi)始啟動(dòng)信息化改造。他們面臨的頭等問(wèn)題,就是分支行各自為政,信息和數(shù)據(jù)無(wú)法打通、共享,進(jìn)而影響通存通兌等業(yè)務(wù)的實(shí)現(xiàn)。
為了改變這一現(xiàn)狀,銀行普遍開(kāi)始采用集中式數(shù)據(jù)管理模式,建立統(tǒng)一的數(shù)據(jù)中心和數(shù)據(jù)庫(kù),以此來(lái)實(shí)現(xiàn)網(wǎng)點(diǎn)和業(yè)務(wù)的數(shù)據(jù)集中,推動(dòng)資金流動(dòng)。
前面小棗君說(shuō)過(guò),金融是國(guó)民經(jīng)濟(jì)的命脈,而數(shù)據(jù)是金融企業(yè)最核心的資產(chǎn)。因此,銀行業(yè)對(duì)數(shù)據(jù)庫(kù)的性能、穩(wěn)定性及安全性有著極高的要求。
在這個(gè)背景下,銀行對(duì)數(shù)據(jù)庫(kù)產(chǎn)品的選型,往往會(huì)對(duì)價(jià)格不敏感,“要買(mǎi)就買(mǎi)最貴的”。所以,國(guó)外商業(yè)數(shù)據(jù)庫(kù)輕而易舉地壟斷中國(guó)銀行業(yè)全部的市場(chǎng)份額。像ORACLE、DB2等產(chǎn)品,市場(chǎng)占比90%以上,可以說(shuō)是賺得盆滿(mǎn)缽滿(mǎn)。
▉ 分布式數(shù)據(jù)的崛起
進(jìn)入21世紀(jì)之后,數(shù)據(jù)庫(kù)技術(shù)的演進(jìn)趨勢(shì)發(fā)生了微妙的變化。
首先,互聯(lián)網(wǎng)業(yè)務(wù)的爆炸式增長(zhǎng),催生了新一代互聯(lián)網(wǎng)巨頭的誕生,也給IT信息系統(tǒng)的性能提出了更高的要求。
高并發(fā)、大負(fù)載、高可靠、強(qiáng)安全,成了互聯(lián)網(wǎng)公司搭建服務(wù)架構(gòu)必須滿(mǎn)足的條件。除此之外,互聯(lián)網(wǎng)公司對(duì)成本更加敏感,無(wú)法承受老式IT架構(gòu)的巨額軟硬件投入和維護(hù)成本。
于是,互聯(lián)網(wǎng)公司開(kāi)始嘗試用低成本的開(kāi)源解決方案,挑戰(zhàn)傳統(tǒng)IT巨頭的架構(gòu)壟斷。
這一時(shí)期,云計(jì)算技術(shù)和分布式架構(gòu)開(kāi)始流行。體現(xiàn)在數(shù)據(jù)庫(kù)領(lǐng)域,就是分布式數(shù)據(jù)庫(kù)技術(shù)的迅速崛起。
簡(jiǎn)單來(lái)說(shuō),分布式數(shù)據(jù)庫(kù)就是“邏輯上集中、物理上分布”的數(shù)據(jù)庫(kù)。它將一個(gè)單體數(shù)據(jù)庫(kù)變成若干個(gè)異地分布的小型數(shù)據(jù)庫(kù)功能節(jié)點(diǎn),對(duì)外提供服務(wù)。而我們前面所提的Oracle、DB2,都是集中式架構(gòu)產(chǎn)品。
與集中式數(shù)據(jù)庫(kù)相比,分布式數(shù)據(jù)庫(kù)擁有明顯的優(yōu)勢(shì):
首先,分布式數(shù)據(jù)庫(kù)可以均衡交易負(fù)載,通過(guò)高并發(fā)的架構(gòu),提升交易處理能力。
其次,分布式數(shù)據(jù)庫(kù)還可以進(jìn)行橫向擴(kuò)展(理論上可以無(wú)限擴(kuò)展),不斷提高自身的業(yè)務(wù)承載能力。
再有,分布式數(shù)據(jù)庫(kù)能顯著降低成本(包括硬件成本、人力成本等),減小開(kāi)發(fā)和運(yùn)維的難度及工作量。
隨著金融科技的不斷發(fā)展,針對(duì)IT基礎(chǔ)設(shè)施的自主創(chuàng)新進(jìn)程也在不斷推進(jìn)。越來(lái)越多的銀行和數(shù)據(jù)庫(kù)企業(yè),開(kāi)始研究如何采用基于分布式架構(gòu)的國(guó)產(chǎn)數(shù)據(jù)庫(kù),替換集中式架構(gòu)的國(guó)外數(shù)據(jù)庫(kù)。他們的設(shè)計(jì)目標(biāo)很明確,那就是既要實(shí)現(xiàn)彎道超車(chē),也要保證穩(wěn)定可靠。
這里面需要說(shuō)明一下,對(duì)于一家銀行來(lái)說(shuō),通常有幾百套信息和數(shù)據(jù)系統(tǒng)。國(guó)有大行,甚至可能有幾千套。這些系統(tǒng),分為核心業(yè)務(wù)系統(tǒng)和非核心業(yè)務(wù)系統(tǒng)。簡(jiǎn)單來(lái)說(shuō),和“錢(qián)”有關(guān)的系統(tǒng),例如資產(chǎn)管理、貸款管理等,是核心系統(tǒng)。而客服系統(tǒng)、積分系統(tǒng)等,都屬于非核心系統(tǒng)。
核心業(yè)務(wù)系統(tǒng),是銀行的命根子,是關(guān)鍵中的關(guān)鍵。核心業(yè)務(wù)系統(tǒng)的替換,才是真正的目標(biāo)達(dá)成。
相對(duì)于體量巨大的國(guó)有大行,最先行動(dòng)起來(lái)的是股份制銀行、城市商業(yè)銀行、村鎮(zhèn)商業(yè)銀行和互聯(lián)網(wǎng)銀行。
這里面業(yè)界比較典型的案例包括:互聯(lián)網(wǎng)銀行中的微眾銀行、網(wǎng)商銀行,農(nóng)商行中的張家港農(nóng)商,股份制銀行中的中信銀行,以及城商行中的贛州銀行、貴州銀行。
微眾銀行和網(wǎng)商銀行,由于沒(méi)有傳統(tǒng)銀行的歷史負(fù)擔(dān),所以采用的是自家的騰訊TDSQL和阿里的Oceanbase。
張家港農(nóng)商則是騰訊和其參股的長(zhǎng)亮科技在2019年傾力打造的農(nóng)商行國(guó)產(chǎn)數(shù)據(jù)庫(kù)樣板,據(jù)報(bào)道日均交易量達(dá)到69萬(wàn)筆。
中信銀行是最早推動(dòng)進(jìn)行國(guó)產(chǎn)分布式數(shù)據(jù)庫(kù)替代的股份制銀行。他們選擇的是中興通訊的GoldenDB。
早在2015年,中信銀行就開(kāi)始商用了GoldenDB。緊接著,2019年10月,GoldenDB在新一代信用卡核心業(yè)務(wù)系統(tǒng)投產(chǎn)。2020年5月,更是成功在總行賬務(wù)核心業(yè)務(wù)系統(tǒng)投產(chǎn),累計(jì)交易額已達(dá)到萬(wàn)億級(jí)、日均交易達(dá)到億級(jí)。
貴州銀行和贛州銀行采用的是和中信銀行一樣的選擇,也是GoldenDB。兩家銀行分別在2020年10月和11月上線(xiàn)其新一代信貸核心項(xiàng)目群項(xiàng)目和新核心業(yè)務(wù)系統(tǒng)項(xiàng)目。
中信銀行和贛州銀行基于成功的項(xiàng)目實(shí)踐,分別在2019年和2020年入圍中國(guó)國(guó)際金融展“金鼎獎(jiǎng)”,榮獲“年度優(yōu)秀網(wǎng)信產(chǎn)品基礎(chǔ)軟硬件獎(jiǎng)”。
上述成功落地的案例,極大提升了業(yè)界對(duì)國(guó)產(chǎn)數(shù)據(jù)庫(kù)的認(rèn)可,也加速了替換的進(jìn)程。據(jù)悉,工商銀行、建設(shè)銀行、交通銀行、廣發(fā)銀行等國(guó)內(nèi)銀行機(jī)構(gòu)也已經(jīng)紛紛著手啟動(dòng)相關(guān)工作,預(yù)計(jì)很快會(huì)傳來(lái)更多振奮人心的消息。
▉ 結(jié)語(yǔ)
2020年,國(guó)內(nèi)實(shí)際經(jīng)營(yíng)的銀行機(jī)構(gòu)共有4000家左右,銀行數(shù)據(jù)庫(kù)軟件市場(chǎng)規(guī)模高達(dá)200億元。而Oracle等海外廠商的市場(chǎng)占有率,仍然超過(guò)了80%。這意味著,國(guó)產(chǎn)化數(shù)據(jù)庫(kù)擁有非常廣闊的發(fā)展空間。
根據(jù)中國(guó)人民銀行發(fā)布的《金融科技(FinTech)發(fā)展規(guī)劃(2019-2021年)》,我們國(guó)家將有計(jì)劃、分步驟地穩(wěn)妥推動(dòng)分布式數(shù)據(jù)庫(kù)產(chǎn)品先行先試,形成可借鑒、能推廣的典型案例和解決方案,為分布式數(shù)據(jù)庫(kù)在金融領(lǐng)域的全面應(yīng)用探明路徑,確保分布式數(shù)據(jù)庫(kù)在金融領(lǐng)域穩(wěn)妥應(yīng)用。
毫無(wú)疑問(wèn),基于國(guó)家對(duì)金融行業(yè)軟件自主化提出的明確要求,未來(lái)更多的銀行將加入國(guó)產(chǎn)分布式數(shù)據(jù)庫(kù)的試點(diǎn),金融自主創(chuàng)新將會(huì)進(jìn)入快車(chē)道。
就在3月25日剛剛結(jié)束的中興通訊2021年度政企云網(wǎng)生態(tài)峰會(huì)上,中興通訊高級(jí)副總裁俞義方對(duì)外重磅發(fā)布GoldenDB年度新版本-GoldenDB v6.0,正式吹響中興通訊GoldenDB分布式數(shù)據(jù)庫(kù)進(jìn)軍國(guó)有大型商業(yè)銀行的號(hào)角,這也是繼GoldenDB在中信銀行核心業(yè)務(wù)系統(tǒng)投產(chǎn)穩(wěn)定運(yùn)行超2年后的又一力作,我們相信自主創(chuàng)新且運(yùn)行穩(wěn)定的國(guó)產(chǎn)數(shù)據(jù)庫(kù),將迎來(lái)歷史性的發(fā)展機(jī)遇。
銀行數(shù)據(jù)庫(kù)的國(guó)產(chǎn)化時(shí)代,已然到來(lái)!
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!