銀行核心類(lèi)業(yè)務(wù)數據庫選型,重點(diǎn)應關(guān)注哪些指標?
銀行核心類(lèi)業(yè)務(wù)數據庫選型,重點(diǎn)應關(guān)注哪些指標?
talkwithtrend
talkwithtrend.com社區(即twt社區)官方公眾號,持續發(fā)布優(yōu)秀社區原創(chuàng )內容。內容深度服務(wù)企業(yè)內各方向的架構師、運維主管、開(kāi)發(fā)和運維工程師等IT專(zhuān)業(yè)崗位人群,讓您時(shí)刻和國內企業(yè)IT同行保持信息同步。
社區探討,供大家參考:
問(wèn)題來(lái)自社區會(huì )員@wangzk0206 某農信數據庫管理員,以下分享均來(lái)自社區同行
@Switcher 某銀行 數據庫管理員:
1.同業(yè)案例
確切的來(lái)說(shuō)是同等規模銀行相同業(yè)務(wù)系統的數據庫案例,像核心系統的數據庫選型,最好能多走訪(fǎng)幾家銀行,坐下來(lái)聊聊技術(shù),有些東西線(xiàn)下能說(shuō),網(wǎng)上可不能寫(xiě)。
另外即使規模相當,但有可能核心系統的數據量差距也很大,這個(gè)和數據保留策略有關(guān),因此即使有了同業(yè)經(jīng)驗,還需要根據行內核心系統的特性來(lái)看。
2.數據庫類(lèi)型考量
在選擇數據庫類(lèi)型中,可能現在多以分布式數據庫為考量了,那么除了能不能滿(mǎn)足使用,還要考慮不同分布式數據庫類(lèi)型對后續運維、開(kāi)發(fā)規范等影響,這部分原生分布式數據庫和中間件型分布式數據庫差異還是比較大的。
主要是在分片規則設定、多表關(guān)聯(lián)查詢(xún)、輕度OLAP使用這塊,單存儲引擎(不考慮帶入單獨列存的設計)的OLAP是分布式數據庫的一大痛點(diǎn)。
這塊也決定了后續使用,要不要制定強開(kāi)發(fā)規范,這也意味著(zhù)是DBA用的痛苦一點(diǎn),還是開(kāi)發(fā)人員用的痛苦一點(diǎn).....
3.數據庫運維監控管理軟件
這部分功能,將直接決定數據庫對于運維人員好不好用,尤其是中小規模城商行使用。在這部分功能上,不同廠(chǎng)商產(chǎn)品的差距能拉開(kāi)的很大。
對于中小規模城商行的運維人員,說(shuō)實(shí)話(huà)TPS、QPS低那么10%、20%影響不大的,反而是運維、監控、管理能力,有時(shí)候直接決定了RTO時(shí)間。
重點(diǎn)關(guān)注城商行案例少的數據庫廠(chǎng)商,他們往往這部分能力偏弱。
4.與核心系統的適配
這部分僅對于使用核心應用廠(chǎng)商做完全替換的新核心建設,那么你要重點(diǎn)和長(cháng)亮、神碼這種核心廠(chǎng)商溝通,基于不同數據庫做開(kāi)發(fā),對于你的新核心應用建設有哪些阻礙。
適配么肯定都適配過(guò),好不好用他們心里清楚。一定要問(wèn)到技術(shù)細節上好不好用,比如:如果分布式數據庫不建議>=2張表以上的關(guān)聯(lián)查詢(xún),那么你的核心要如何設計,你的柜面邏輯要如何設計才能匹配這個(gè)規則,開(kāi)發(fā)難度怎么樣。
5.數據遷移同步工具
這部分不展開(kāi)了,比較多:同庫、異庫遷移數據的工具便捷性;異庫遷移對于特殊字段的兼容替換;基于日志的實(shí)時(shí)同步工具要不要借助第三方,穩定性如何,這個(gè)涉及到雙庫并行策略等等。
全中國的國產(chǎn)數據庫,70%在四大行都有相關(guān)案例,這和技術(shù)沒(méi)關(guān),這是四大行作為大國之行的社會(huì )責任體現。
@Acdante HZTYYJ 技術(shù)總監:
核心數據庫,題主說(shuō)的幾個(gè)都是重點(diǎn)關(guān)注指標。
其實(shí)目前最為全面和豐富的數據庫——Oracle,可以作為一個(gè)標桿參考。
針對不同業(yè)務(wù)場(chǎng)景和適配,去選擇和考量一個(gè)數據庫產(chǎn)品,另外,也是希望國產(chǎn)數據庫廠(chǎng)家能夠沉下心來(lái),做好自己的技術(shù)積累,切勿急功近利,還是要借此機會(huì ),做好咱們自己的技術(shù)積累,希望能夠出現我們自己的核心的數據庫產(chǎn)品。
以下是一些還可以關(guān)注的點(diǎn),作為參考:
性能:數據庫系統的性能對于許多應用程序來(lái)說(shuō)至關(guān)重要,應該評估其吞吐量、響應時(shí)間以及查詢(xún)性能,以及大數據量和高并發(fā)場(chǎng)景的技術(shù)積累和沉淀,復雜事物的處理,當然目前的做法都是采用多個(gè)產(chǎn)品組合實(shí)現。
可靠性:數據庫系統應該專(zhuān)注于提供高級別的可靠性和容錯能力,以確保數據不會(huì )丟失或損壞,并且在發(fā)生故障時(shí)可以快速恢復,豐富的備份方案,高可用能力、恢復能力。
安全性:數據庫系統應該提供強大的安全性能,包括用戶(hù)管理、訪(fǎng)問(wèn)控制、身份認證、數據加密、安全防護等方面的功能。
可擴展性:數據庫系統應該支持水平和垂直擴展,以便未來(lái)能夠滿(mǎn)足應用程序對資源和性能的不斷增長(cháng)需求。
社區支持:數據庫系統應該有一個(gè)活躍的開(kāi)源社區,以便用戶(hù)能夠獲得支持、文檔和學(xué)習資源,包括整個(gè)數據庫生態(tài)的建立和配合。
成本效益:數據庫系統應該具備良好的成本效益,不僅在于產(chǎn)品本身的價(jià)格,而且還包括在每年維護和升級成本方面的考慮,以及長(cháng)期的技術(shù)支持。
@jillme CIO:
1.性能:硬指標,對于大事務(wù)的支撐
2.可擴展性:能快速的擴容和實(shí)現三地多活災備
3.安全性:數據存儲傳輸和應用過(guò)程中的安全附件是否多
4.SQL魯棒性:除了標準SQL外其他場(chǎng)景的支撐力度
5.生態(tài)環(huán)境:行業(yè)應用的是否多
@yangjunfeng 聯(lián)通 數據庫架構師:
樓上幾位大佬已經(jīng)說(shuō)的不少,我個(gè)人還會(huì )考慮:
1.壓測數據,同等配置下,MySQL,Oracle,以及所選數據庫的壓測數據。包括基準壓測,性能壓測,疲勞測試等。
2.變更流程與新數據的打通,日常變更需求,自動(dòng)、人工怎么適配新數據庫。
3.投入,產(chǎn)出比。比如開(kāi)發(fā)對該SQL的了解程度,以及硬件成本這塊的。
4.RPO、RTO的容忍度。
@大禹 數據庫架構師:
以史為鑒,數據庫必然會(huì )向頭部收斂,即使是當前的老二,尚且不一定能活下來(lái);即使是大廠(chǎng),產(chǎn)品不行,依靠多種產(chǎn)品夾帶數據庫進(jìn)去,同樣走不遠的。
選錯那就再來(lái)一次選型,可能負責人換成另一個(gè)人。
@waring_id 技術(shù)經(jīng)理:
除了提到的這些點(diǎn),還可以參考:
1、行業(yè)的測評數據。
2、極端情況下(例如高IO、數據量超大且磁盤(pán)空間不足)的測試用例,評估數據庫的穩定性和性能損失情況。
@Ethan_Yang 某金融司 技術(shù)架構師:
語(yǔ)法兼容性:核心業(yè)務(wù)系統通常需要與多個(gè)系統進(jìn)行數據交換和集成,因此語(yǔ)法兼容性是一個(gè)重要的指標。國產(chǎn)數據庫在語(yǔ)法兼容性方面的表現需要被考慮。
可靠性:核心業(yè)務(wù)系統需要高度可靠的數據庫系統,國產(chǎn)數據庫需要能夠保證高可靠性,包括系統穩定性和故障恢復能力等。
安全性:銀行核心業(yè)務(wù)數據安全至關(guān)重要,國產(chǎn)數據庫需要具備強大的安全性能,包括數據加密、權限控制、審計日志等。
服務(wù)及技術(shù)支持:銀行核心業(yè)務(wù)系統國產(chǎn)數據庫需要具備良好的售后服務(wù)和技術(shù)支持,包括及時(shí)響應、快速解決問(wèn)題等。
數據廠(chǎng)商能力:銀行核心業(yè)務(wù)需要考量國產(chǎn)數據庫的實(shí)力和能力,包括技術(shù)研發(fā)、市場(chǎng)份額、行業(yè)認可度等可以側面反應的綜合能力;
成本:也要性?xún)r(jià)比,核心系統改造的費用成本需要控制在一個(gè)合理范疇,包括授權費用、硬件建設、運維管理等方面。同時(shí),需要考慮長(cháng)期使用的成本,包括升級、維護、培訓等方面。
@匿名用戶(hù):
各位發(fā)言講得非常全面,我這里只補充一點(diǎn)建議,即核心數據庫選型要參考現實(shí)的數據體量和業(yè)務(wù)量,在此基礎上確定數據庫相關(guān)的質(zhì)量屬性。數據體量和業(yè)務(wù)量的大小對數據庫的性能要求是有差別的,會(huì )決定服務(wù)的及時(shí)性、穩定性等。
歡迎點(diǎn)擊文末 閱讀原文 到社區閱讀和討論交流,發(fā)表您的看法 覺(jué)得本文有用,請 轉發(fā) 或點(diǎn)擊 賞 ,讓更多同行看到
社區專(zhuān)家組織針對數據選型的課題研究成果,供同行參考:
-
重磅!中小銀行非核心交易系統國產(chǎn)數據庫選型評估報告 | 4維度19指標·7數據庫·實(shí)踐用戶(hù)投票評價(jià)
-
中小銀行非核心交易系統國產(chǎn)數據庫選型評估框架→
-
國產(chǎn)數據庫選型評估體系建設經(jīng)驗參考
-
國產(chǎn)數據庫需求場(chǎng)景評估模型解析(附評估模型文檔工具下載)
歡迎關(guān)注社區 “數據庫”技術(shù)主題 ,將會(huì )不斷更新優(yōu)質(zhì)資料、文章。地址: https://www.talkwithtrend.com/Topic/597
下載 twt 社區客戶(hù)端 APP
長(cháng)按識別二維碼即可下載
或到應用商店搜索“twt”
*本公眾號所發(fā)布內容僅代表作者觀(guān)點(diǎn),不代表社區立場(chǎng)
-
2023年血糖新標準公布,不是3.9-6.1,快來(lái)看看你的血糖正常嗎? 2023-02-07
-
2023年各省最新電價(jià)一覽!8省中午執行谷段電價(jià)! 2023-01-03
-
PPT導出高分辨率圖片的四種方法 2022-09-22
-
2023年最新!國家電網(wǎng)27家省級電力公司負責人大盤(pán)點(diǎn) 2023-03-14
-
全國消防救援總隊主官及簡(jiǎn)歷(2023.2) 2023-02-10
-
盤(pán)點(diǎn) l 中國石油大慶油田現任領(lǐng)導班子 2023-02-28
-
我們的前輩!歷屆全國工程勘察設計大師完整名單! 2022-11-18
-
關(guān)于某送變電公司“4·22”人身死亡事故的快報 2022-04-26