四大行、城商行等銀行都在使用什麼資料庫?

2020-12-20 IT168

  【IT168 評論】大數據已經成為國家戰略,而大數據首先所面臨的問題就是大數據的存儲問題,這就繞不開資料庫,因為資料庫就是用來存儲數據的應用軟體。任何資料庫,都有其優缺點, 無論是傳統關係型資料庫還是NoSQL資料庫又或者NewSQL資料庫。因此,到底選擇哪個資料庫,對企業而言這個決策過程都非常複雜。

  與網際網路行業廣泛使用開源的MySQL資料庫不同,銀行對可用性、安全性的要求更高,任何創新、業務都必須以此為前提,同時手機銀行、網上銀行等業務也具備客戶量、交易量大,交易峰值特別高(例如大促)的特點,而且銀行業務絕大多數情況下要滿足ACID要求,不能出現數據幻象,這些都對資料庫選擇、架構、性能、運維帶來很大挑戰。那麼,銀行到底都在使用哪些資料庫?今天本文就將為你一一揭秘,供選型參考。


  本期內容,筆者在採訪中儘可能去涵蓋更多不同類型的銀行,以供大家參考。採訪銀行既有四大行的中國銀行、中國工商銀行,也有股份制銀行的招行銀行、浦發銀行,還有城商行江蘇銀行。

  (特別說明:部分受訪者所屬部門局限,因此,以下所列企業業務線對應資料庫並不全面,僅列出主要應用資料庫,供參考。)

  中國工商銀行

  中國工商銀行(簡稱:工商銀行)是四大銀行之一,擁有中國最大的客戶群,2016年末,公司客戶578.4萬戶,個人客戶5.30億戶,連續第4年蟬聯《銀行家》全球1000家大銀行、美國《福布斯》全球企業2000強和美國《財富》「500強商業銀行子榜單」3個權威排行榜的榜首。


  採訪對象:吳輝,工商銀行數據中心平臺資料庫負責人,負責開放平臺10多種、數千套各類資料庫的日常維護,職責主要包括各類資料庫的架構部署、系統上線、高可用建設、故障診斷、升級退庫等全生命周期的管理操作。

  工商銀行基於商用資料庫自主建設了銀行全線應用系統,涵蓋個人、對公、信用卡等多條業務線,數百個應用系統。

  使用的資料庫類型較多,既有傳統的商用資料庫,包括DB2、Oracle 、SQL Server等,又有開源資料庫如MySQL等;既有關係型資料庫,又有非結構化的比如Hadoop、Spark平臺,還有基於Redis的分布式緩存平臺用於關係型資料庫補充。

  工商銀行核心業務系統多跑在DB2、Oracle之上。在開源MySQL應用方面,工商銀行重點推進在人工智慧、物聯網等創新領域廣泛使用,並匹配銀行特點在架構部署、參數調優等方面進行多項創新,成為後續OLTP關係型資料庫轉型的重點方向, 目前已上線數百套系統。

  工商銀行很早就開始了企業級數據倉庫的建設,最早基於Teradata產品構造了企業級數據倉庫體系,實現對數百個應用進行數據加工、匯總,給下遊提供數據。

  基於Hadoop、 spark等開源大資料庫產品,工商銀行自主構造了應對非結構化數據的大數據平臺,目前節點超過700個 ,數據量達到6PB上,為網銀、融e聯等40多個應用提供數據支撐。

  中國銀行

  中國銀行是1912年2月5日正式成立,是中國唯一持續經營超過百年的銀行,也是中國四大銀行之一。2016年,獲《銀行家》「全球銀行品牌500強排行榜」排名第六位,世界500強排行榜名列第三十五名。


  採訪對象:張海濱,中國銀行數據中心資料庫運維團隊高級經理。工作包括:資料庫日常巡檢、問題解決、常規保障及重點時段、重要項目保障、外部服務廠商管理等,開展數據安全保障,架構設計及調整、性能優化、重點難點問題解決等內容,還包括新技術引入、創新、人才培養等。

  中國銀行在資料庫的選擇上更為多元化,既有商用資料庫Oracle 、DB2、SQL Server,也有開源資料庫MySQL、MongoDB、Hbase,還有國產資料庫浪潮K-DB。

  其中,DB2主要用在主機(MainFrame)上,在銀行核心系統上使用。

  開放平臺(UNIX)平臺主要是Oracle 資料庫,涉及大量外圍系統,包括關鍵渠道系統、總線系統、報表處理系統和帳務系統,等。

  在Win平臺上的應用,主要是分行前端相關的系統,主要使用SQL Server。在x86平臺的應用,資料庫種類就比較多,有Oracle、MySQL,也有MongoDB,Hbase等資料庫。

  中國銀行在應用上也有頗多創新,主要體現以下幾個方面,在自動化方面,有資料庫的自動化安裝、配置,自動化健康檢查,搭建資料庫問題排查平臺,還包括性能數據倉庫及數據挖掘等。搭建主庫和備用庫環境,優化數據結構和應用架構。結合ADG技術,實現數據高可用保障,部分應用系統實現讀寫分離,優化應用功能實現,提升資料庫服務效率。結合存儲設備數據複製技術,提供部分系統的T+1數據查詢功能。

  招商銀行

  招商銀行是中國第一家完全由企業法人持股的股份制商業銀行,成於1987年4月8日,由香港招商局集團有限公司創辦,是中國內地規模第六大的銀行、香港中資金融股的八行五保之一。


  採訪對象:田永江,招商銀行數據中心資料庫及應用管理室經理。負責資料庫及應用的規劃建設與日常運維管理。

  招商銀行資料庫類型也比較多,而用得最多的是Oracle、DB2、MySQL,分別用在重要業務系統或高複雜度業務系統,以及普通系統。

  田永江說:「金融科技的創新發展很快,為業務保駕護航,甚至技術促進、引領業務發展,是我們不斷地追求,需要我們更多地了解和掌握行業發展動向,做好技術引進和消化方面的工作。」

  或許出於涉密原因,他並沒有談到招行具體創新,但他也指出,無論哪種資料庫,只要有可用性、性能容量的要求,都進行分庫分表、讀寫分離、多活等架構規劃和設計,並兩地部署,結合容災和一鍵切換,形成高可用、多中心部署、可橫向擴展的架構。

  浦發銀行

  上海浦東發展銀行(簡稱:浦發銀行)是1992年8月28日批准設立、1993年1月9日開業、1999年在上海證券交易所掛牌上市的國有控股全國性股份制商業銀行,總行設在上海。2016年8月,上海浦東發展銀行在"2016中國企業500強"中排名第49位。


  採訪對象:楊欣捷,浦發銀行信息科技部架構處資料庫架構師,負責資料庫架構管理、設計。

  浦發銀行在資料庫的選擇上更為多元化,既有商用資料庫Oracle、DB2、Informix、SQLserver、Sybase,也有數據倉庫和OLAP類:Teradata、GreenPlum。還有開源資料庫MySQL,Redis,Hbase。

  其中,Oracle在浦發銀行主要應用於信用卡業務,浦發銀行目前已經全面擁抱12c的多租戶體系,正在全面推進DBaaS。未來所有資料庫部署在少數幾個集群(資料庫資源池)上。目標實現動態伸縮、快速部署、自服務。DB2則在全面擁抱Purescale架構。

  而Informix 、Sybase正在逐漸退出。MySQL正在一些外圍和渠道系統上逐步試點和推廣。在大數據平臺上也有使用Hbase。

  江蘇銀行

  江蘇銀行是在江蘇省內無錫、蘇州、南通等10家城市商業銀行基礎上,合併重組而成的現代股份制商業銀行, 2007年1月24日正式掛牌開業,是江蘇省唯一一家省屬地方法人銀行。截至2016年末,資產總額達15983億元,各項存款總額達9074億元,各項貸款總額達6494億元。


  採訪對象:朱滔,江蘇銀行信息科技部系統管理團隊負責人,負責總行生產及同城容災中心內部硬體及資料庫,中間件等軟體的管理和維護工作。

  江蘇銀行在用資料庫類型也很多,主要有Oracle,也有新興的開源和分布式資料庫。目前MySQL、Gbase、MongoDB、Redis、Hbase、GoldenDB、TDH在江蘇銀行都有小規模使用。

  其中,Oracle資料庫在江蘇銀行主要用於傳統OLTP環境應用,對於傳統Oracle資料庫,江蘇銀行改變了傳統的一個應用一套資料庫的模式,對資料庫進行了大量的整合,最近三年新上的Oracle資料庫更是全部運行在PC 伺服器RAC集群上 ,每套RAC均承載多套應用。並且持續遷移老的單機版本資料庫到集群環境,單機資料庫的數量持續降低。

  與其他銀行不同的是,江蘇銀行在使用的資料庫中,我們看到更多了國產資料庫的身影,其中Gbase資料庫為南大通用的國產列式分布式資料庫,據了解,主要用於江蘇銀行的部分分析類系統;GoldenDB為中興通訊的分布式關係型資料庫,目前用於江蘇銀行的部分後臺系統。上海星環的TDH,在江蘇銀行已廣泛應用在數據集市、客戶標籤、流計算等多方面。

  小結

  實際上在長達3個月的選題採訪過程中,我們採訪的銀行及行業人士遠不止於此。總的來說,銀行在資料庫上的選擇上普遍都比較多元化,一般在重要業務系統或高複雜度業務系統多以Oracle、DB2等傳統商業資料庫為主,普通系統也會選擇MySQL等開源資料庫和國產資料庫產品。

  調查發現,過去在銀行業佔有絕對優勢地位的IBM DB2日子並不那麼好過,開放平臺DB2略好,但大機DB2受去IOE影響較大,加之IBM對於DB2沒有太多作為的市場策略,雖然DB2產品很優秀,但依然抵擋不住市場份額的萎縮,有從第一梯隊向第二梯隊滑落趨勢。甲骨文CEO馬克-赫德不久前提到,「如果遷移資料庫這麼容易,DB2的市場份額可能就變成零了。」雖然這話是在慫對亞馬遜時所說,但言語中不無對DB2日趨邊緣化地位的嘲諷。

  因此,如果IBM對於DB2沒有更多的新舉措,被淘汰恐怕就將會是早晚的事,但短時間DB2市場地位不會有太大變化。另外,有個因素也不容忽視,銀行引入DB2不排除還有出於商務制衡的考慮。

  而Sybase在被SAP收購之後,就被其雪藏,市場上鮮有聲音,從調查看,境況不佳,採訪中唯一一家在用的銀行也有計劃將其淘汰。

  值得注意的是,我們發現在銀行業內出現了不少國產資料庫的身影,如南大通用、浪潮、星環、中興。雖然其產品並非應用於銀行核心系統,但至少這是一個好的開始,意味著國產資料庫在可用性和安全性上取得了長足進步,實現了在銀行業0的突破。至於未來國產資料庫能否更進一步,我們拭目以待。

相關焦點

  • 福建城商行首次進入IPO排隊,廈門銀行申請受理
    廈門銀行正式啟動IPO,這是福建城商行首家遞交招股書,並進入證監會排隊名單。廈門銀行IPO受理日前,福建省廈門銀行也遞交了招股書並進入證監會上市排隊名單之中。這是福建首家城商行正式踏上IPO之路。去年年底,廈門銀行臨時股東大會審議通過了2016年增資擴股議案,這也是該行第八次增資擴股,七匹狼集團有限公司在其A股上市議案通過之前入股,持有該行2.12億股,佔廈門銀行目前總股本的8.9%,是該行第四大股東。
  • 最活躍城商行 持續發掘30家理財最強城商行
    隨著城商行對理財業務的日益重視,其靈活、穩健、專一的特徵日益顯露。尤其在債券類、信託貸款類、票據類等傳統銀行理財產品上,城商行的收益經常高於其他全國性大銀行。  保守的同義詞是穩健  受網點限制,城商行理財業務市場份額遠落後於全國性商業銀行。部分城商行理財產品發行量一年也就十餘款,不及某些全國性商業銀行一個月的量。
  • 城商行賺錢哪家強?青島銀行淨利王
    又到了一年一度城商行公布「成績單」的時候,頭條妹梳理發現,截至5月24日,山東現有14家城商行已有11家披露了2015年年度報告(德州銀行、煙臺銀行、棗莊銀行暫未披露,故不在此次統計之列)。 統計顯示,11家城商行去年實現營業收入總計315.90億元,賺錢總額達88.71億元。
  • 城商行發展之路怎麼走?
    對此,不僅部分地方金融監管部門擬進一步加強對異地城商行的監管,近日召開的國務院金融穩定發展委員會第九次會議也強調「要深化中小銀行改革」。未來,城商行的發展之路該怎麼走?  甄新偉指出,城商行異地經營主要面臨兩方面風險。一方面,今年以來經濟下行壓力持續加大,城商行異地分行的客戶和信貸資產質量承受較大壓力。另一方面,異地城商行經營管理規範性相對較弱,導致合規經營壓力較大。綜合來看,城商行異地可持續經營能力有所削弱。「此外,城商行異地客戶基礎薄弱,更多是分行所在地的中小民營企業客戶,逆周期經營能力偏弱。
  • 疫情下的分化:中國城商行風險評估報告
    城商行風險評價指數顯示,2020年上半年,受宏觀經濟大幅下滑影響,城商行整體風險水平有所上升,但風險尚未完全暴露;各城商行之間風險水平分化程度有所收斂,但較兩年前顯著加大;東北地區城商行風險水平最高,但上半年受影響較小;不同規模城商行風險水平都有所上升,但規模較小的城商行風險上升幅度較大;上市城商行整體風險水平低於非上市城商行,但風險水平差距進一步拉大。
  • 齊商銀行開展「城商行聯盟系統中斷」業務連續性應急演練
    為有效防範重要信息系統運行風險,提高應對山東省城商行聯盟系統性災難事件的能力,加強與城商行聯盟的應急聯動,11月25日,齊商銀行組織了「2020年度城商行聯盟系統中斷」業務連續性應急演練。  魯網12月2日訊 為有效防範重要信息系統運行風險,提高應對山東省城商行聯盟系統性災難事件的能力,加強與城商行聯盟的應急聯動,11月25日,齊商銀行組織了「2020年度城商行聯盟系統中斷」業務連續性應急演練。
  • 調查|城商行、農商行能否搶食到理財子公司這塊大蛋糕?
    其他設立理財子公司的股份行包括中信銀行、招商銀行、華夏銀行、光大銀行、平安銀行、民生銀行、興業銀行、廣發銀行,註冊資本在數十億至百億不等。城商行、農商行布局理財子公司理財子公司並不只是國有大行、股份行的利好。擬設立或意向設立理財子公司的銀行中,不乏城商行、農商行的身影。
  • 銀行理財子公司加速跑:一天2家獲批開業 都是城商行領跑者
    銀行理財子公司加速入局。8月18日,同屬城商行的南京銀行、江蘇銀行同時發布公告稱,近日收到中國銀保監會江蘇監管局批覆,公司全資子公司南銀理財、蘇銀理財獲準開業。去年12月末,城商行旗下的寧銀理財、杭銀理財相繼開業,成為首批開業的城商行控股理財子公司,今年4月,徽銀理財收到開業批覆,徽銀理財也是今年首家開業的理財子公司。
  • 深度數位化:企業微信助力城商行/農商行構建私域數字核心資產
    01城商行/農商行的數位化挑戰據統計,2019年,我國16家全國性銀行的科技總投入已經超過千億元,其中工農中建四大行年度科技投入均超過100億元。由於銀行在金融科技領域的布局不斷加碼,金融科技子公司幾乎成為大中型銀行的標配。目前,已經有11家銀行成立了自己的科技子公司。
  • 100萬元存四大行和其他銀行,利息差多少?
    1年前,如果有人問什麼是大額存單,估計很多人都答不上來,而2018年之後,由於理財市場有些冷,因此大額存單開始熱了起來,尤其是4-6月份,大額存單簡直紅的不要不要。原本預期,下半年股市該好轉了吧,結果沒想到都11月份了,股市還是該幹嘛幹嘛,而貨幣基金的收益率也是越來越低。
  • 中國銀行業協會城商行工作委員會發布《城市商業銀行發展報告(2018...
    為進一步向社會各界全面、系統、客觀地展現城商行、民營銀行「服務實體經濟、防控金融風險、深化金融改革」的成效,真實地反映城商行、民營銀行始終堅持「服務地方經濟、服務小微企業、服務城鄉居民」的全貌,全面地描述城商行
  • IPO批文下發 重慶銀行將成西部首家A+H城商行
    A股上市銀行再迎「新兵」 重慶銀行將成西部首家A+H城商行 來源:券商中國過會三個多月後,重慶銀行拿到了證監會下發的A股IPO批文。12月18日晚間,證監會發布公告稱,按法定程序核准了重慶銀行的首發申請。該公告同時表示,企業及其承銷商將分別與交易所協商確定發行日期,並陸續刊登招股文件。
  • 六大行發出3300億紅包,未上市城商行也慷慨派息
    上市銀行分紅近4900億隨著上市銀行分紅壓軸的浦發銀行派息結束,36家上市銀行向股東派發的現金紅包已全部到帳,共計分紅金額達4878.51億元。作為現金分紅大戶,國有六大行2019年度累計分紅3352.33億元。值得一提的是,六大行在派息率區間為29.99%-30.27%,步調極為一致,平均派息率30.05%。城商行派息率不減看完上市銀行分紅,再將目光轉回城商行。
  • 青島銀行連續4年獲得「最佳競爭力城商行」稱號
    近期,2020「第一財經金融價值榜」 (下稱「CFV」)頒獎典禮在上海舉行,青島銀行憑藉的優秀業績和良好口碑,從130多家城商行中脫穎而出,冠譽CFV「TOP10城商行」,並連續四年摘獲「最佳競爭力城商行」。
  • 為什麼一些人要辦四大行信用卡?和其它銀行信用卡有什麼區別?
    有網友提問說——「為什麼一些人要辦四大行信用卡?和其它銀行信用卡有什麼區別?」,信用卡已經不是新鮮事物,在現實生活之中,不少人會辦理信用卡,那麼,為什麼有的小夥伴要辦理四大銀行的信用卡呢?另外,有出國辦理業務的客戶,四大銀行在海外也有支行分點,這相比與其他銀行是無可撼動的優勢。3、四大銀行的費率比其他銀行的低在使用同等金額的情況下,四大銀行收取的費率要比任何一家其他銀行的低。
  • 中,建,工,農四大行,哪個銀行的存款利率比較高呢?你知道嗎?
    大家好,歡迎各位關注「每日經濟分享」筆者是一位多來年專注於經濟周邊的達人,在經濟學上有一定的研究,我將盡我所能為大家解答有關經濟上的難題,大家如果有什麼問題和疑惑,可以寫在評論區,筆者一定為各位一一解答,文章由「每日經濟分享」原創,禁止轉載!
  • 財報丨城商行「模範生」江蘇銀行!淨利連續四年雙位數增長,不良率...
    作為一家總資產突破2萬億的城商行,在複雜、不斷變化的商業環境下積極求變,在金融服務供給側結構性改革推動下,江蘇銀行著力打造「商行+投行」模式,走出了一條屬於江蘇銀行自己的高質量發展之道。淨利潤連續四年兩位數增長;不良貸款率連續四年下降;撥備覆蓋率連續四年提升。
  • 市民視為"雞肋" 四大行ATM跨行轉帳只是"擺設"
    在ATM機顯示屏上,持卡人經常會看到「轉帳」這項服務,但這一功能在四大行(工、農、中、建)的ATM機上至今仍是「擺設」。晨報記者昨天從中國銀聯方面證實,四大國有銀行ATM機無法向持卡人提供跨行轉帳服務,原因是四大行至今都沒有與銀聯籤署跨行轉帳服務協議。
  • 推出利息較高智能存款的小銀行 都是什麼來頭
    一、城商行與農商行城商行,全稱城市商業銀行,前身為上世紀80年代設立的城市信用社。上世紀90年代中期,中央以城市信用社為基礎開始組建城市商業銀行。我國首家城商行——深圳市城市合作銀行成立於1995年,後來平安集團成為其股東,再後來更名為平安銀行。
  • 重慶銀行發布招股書,西部首家「A+H」股城商行來了
    經過多年努力,重慶銀行股份有限公司(以下簡稱「重慶銀行」)尋求A股上市之路終於迎來好消息。12月22日,內地首家在香港上市的城商行——重慶銀行股份有限公司(01963.HK),終於公布A股招股書。對於其用途,招股書解釋稱,本次募集資金在扣除發行費用後將全部用於補充發行人核心一級資本,提高募集資金的使用效率,不涉及生產項目投資,符合國家產業政策、環境保護、土地管理以及其他法律、法規和規章規定等方面的要求。那麼,此次募集資金為何會用於補充一級資本呢?