銀行資料庫選型需求,你真的清楚嗎?

老魚筆記發表於2022-07-13

題圖:來自unsplash(Eduardo Soares)

篇外話: 經常有人私信老魚,希望對某一熱點進行點評。也有人批評老魚,作為媒體人,對熱點視若無睹。這裡統一回復下,通常,老魚寫一篇稿子會花費比較長時間,一方面是老魚不喜歡暫停手頭上的事情,另一方面,有很多訊息,老魚確實知道的早,但知道也不能說,畢竟別人信任你才跟你說,答應不說,那就不能說。還有些事,老魚的確不知,不知不評,這是原則。所以,常常跟熱點錯開,很少能跟上熱點的節奏。既然蹭不了熱點,就只能按照自己的節奏做選題了。

言歸正傳,《魚論》欄目開播已經有段時間了,其中子欄目《甲方“爸爸”說》先導片已經發布,受疫情影響,既定的幾個採訪都無奈延期。本來是視訊節目,沒辦法,第一期,只能先上文字解解饞。

為什麼做這個欄目,之前有過介紹,這裡就不再贅述。有興趣的可以閱讀前文《我為什麼要做《魚論》這個欄目》。

這期《甲方“爸爸”說》的甲方是銀行。為什麼要先寫銀行。資料顯示,2021中國資料庫市場行業分佈,金融佔20.2%,政府佔18.4%,網際網路14.8%,運營商8.9%,能源7.2%,製造6.1%……。

毫無疑問,以銀行為代表的金融行業是資料庫銷售額佔比最高的市場,也是對資料庫依賴度最高、要求最嚴苛的市場。業內通常認為,只要能將銀行給攻克了,再向全行業覆蓋會更加順暢。

但乙方(資料庫廠商)真的瞭解銀行(甲方)需求嗎?銀行在選型資料庫時,最常問乙方的問題是什麼?銀行為什麼會關注這些問題?背後是什麼原因?帶著這些問題,老魚採訪一位老朋友(某大行科技部一把手),且看他最真實的回答。

1、我們關注資料庫是否符我們應用場景需求

原因解析:有的資料庫設計,在某些應用場景有優勢,但在另一些場景反而是不足的。比如,某網紅資料庫設計,更多定位於混合事務處理(HTAP)和網際網路應用,天生對我行的一些應用場景的效能不會好。再如:事務隔離級別,鎖機制技術等能力也是我們非常在意的。

2、我們關注資料庫的資料安全設計

原因解析:銀行對資料安全和執行穩定高效非常的在意,而銀行對資料安全設計的關注主要是多資料副本,支援容災能力,以及本身的安全加密能力等。需要強調的是,無論是高等級或低等級應用,銀行對資料安全都是非常看重的,本地絕對不能丟資料,高等級的應用一定要求有優秀的容災能力。

3、我們關注成功案例

原因解析:銀行尤其關注代表性案例的資料庫部署規模大小,交易特點和投產時長。銀行一定會關注和其有一定可比性的成功案例表現,資料量和交易量不能太小,時間不能太短,太短說明可能還沒有真正經歷考驗。

4、我們關注資料庫產品的成熟度?

原因解析:這裡可以講講故事,說一說你的資料庫產品是從哪裡起源的,具體被打磨的歷程,只有經過打磨過的產品才有成熟的可能。

5、我們關注資料庫產品對硬體和作業系統的要求。

原因解析:這考察的是,銀行看自己有沒有條件用起來,也一併能考慮硬體和作業系統的成熟度和穩定性。

6、我們關注資料庫產品是否符合業界趨勢,包括但不限於自主可控、開源、市場前景等。

原因解析:正如前文所述,銀行對資料安全和執行穩定高效非常在意,具體到自主可控,最主要的關注點還是圍繞著資料安全和執行穩定高效來考慮:

原廠商供應鏈風險:比如:某國外資料庫巨頭產品,在2019年,對華為公司說不提供服務就不提供服務了,到了我們這裡,如果出了問題無法解決怎麼辦?雖然,國外資料庫巨頭的產品已經很成熟,但依然存在缺陷,隔段時間我們也必然會遭遇。

本地化服務團隊:遇到故障時,需要儘快排除,我們恢復時間要求非常高,對於高效率的本地化支援團隊的在意程度不言而喻。

支援團隊的實際解決問題能力:有時候遇到支援團隊有人,也能迅速到達現場,就是能力不夠,解決不了實際問題,這是很要命的。

核心技術依賴度:瞭解資料庫各產品元件的具體設計,是完全自主設計的,還是拿開源的來改造的,或者和第三方合作的。產品可完全自研,也可以基於開源改造,但必須對產品原始碼具備足夠的掌控力,而判斷的標準比如:通過對開源社群程式碼貢獻、是否是開源社群技術委員會成員、是否開源社群運營者等。

對於資料庫產品的開源與否,銀行表現的並不是特別在意,但也並非不關心。

一般來看,開源產品很多人可以分析其程式碼,瞭解其漏洞,而掌握了漏洞以後利用漏洞在某些特定場景下對我們造成威脅是會令人擔憂的。

閉源的產品,可能存在原廠商植入的隱蔽後門,但這樣的後門一般不會被大眾掌握。

另外,監管對開源的政策導向是銀行必須要考慮的一個因素。

目前,國家鼓勵在控制各種風險的前提下使用開源技術。從資料庫看,企業級很難直接使用開源去做原始碼改動,比如:某銀行基於某資料庫早期的開源版本做自己的資料庫,但關鍵的應用還是會用回商業產品。

7、我們關注學習成本和應用遷移成本。

8、我們關注廠商的服務支援能力,開發團隊,支援團隊配置和服務地點等。

……

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11310314/viewspace-2905529/,如需轉載,請註明出處,否則將追究法律責任。

相關文章