1. 客戶心聲|國(guó)信證券的一場(chǎng)國(guó)產(chǎn)化探索

        共 5845字,需瀏覽 12分鐘

         ·

        2022-08-16 03:41

        證券行業(yè)屬于數(shù)據(jù)密集型行業(yè),海量高價(jià)值歷史數(shù)據(jù)爆發(fā)式用戶增長(zhǎng)帶來的海量實(shí)時(shí)數(shù)據(jù)是證券行業(yè)的發(fā)展引擎這也就意味著證券行業(yè)對(duì)數(shù)據(jù)庫提出了更高要求,曾經(jīng)的國(guó)外傳統(tǒng)集中式數(shù)據(jù)庫主流解決方弊端逐漸暴露。國(guó)產(chǎn)數(shù)據(jù)庫市場(chǎng)亟待完善,騰訊云數(shù)據(jù)庫作為國(guó)產(chǎn)化建設(shè)中的重要一員,為廣大客戶提供滿意的國(guó)產(chǎn)化解決方案。最近,騰訊云數(shù)據(jù)庫TDSQL也以優(yōu)異的產(chǎn)品能力榮獲2022年全球數(shù)字經(jīng)濟(jì)大會(huì)產(chǎn)業(yè)創(chuàng)新成果獎(jiǎng)。


        在證券行業(yè),騰訊云數(shù)據(jù)庫也落地了多家機(jī)構(gòu)的核心系統(tǒng)。國(guó)信證券新業(yè)務(wù)系統(tǒng)選擇采用騰訊云企業(yè)級(jí)分布式數(shù)據(jù)庫TDSQL+中標(biāo)麒麟系統(tǒng)+海光服務(wù)器模式,承載國(guó)信證券的OTC交易柜臺(tái)系統(tǒng)、反洗錢系統(tǒng)和HR人力管理系統(tǒng)等,實(shí)現(xiàn)證券系統(tǒng)全棧國(guó)產(chǎn)化。上線運(yùn)行以來,承載了單日億元級(jí)別的交易規(guī)模。(點(diǎn)擊此處,了解詳情)


        本篇轉(zhuǎn)自國(guó)信證券系統(tǒng)運(yùn)行部顏龍發(fā)表在《交易技術(shù)前沿》第48期的文章《國(guó)產(chǎn)分布式數(shù)據(jù)庫在證券行業(yè)的應(yīng)用價(jià)值》。文章詳細(xì)介紹了國(guó)信證券進(jìn)行國(guó)產(chǎn)分布式數(shù)據(jù)庫升級(jí)前的調(diào)研工作以及升級(jí)后的應(yīng)用價(jià)值,顏龍結(jié)合國(guó)信證券反洗錢實(shí)踐案例驗(yàn)證了國(guó)產(chǎn)數(shù)據(jù)庫完全有能力替代證券系統(tǒng)特定業(yè)務(wù)類型現(xiàn)有的集中式數(shù)據(jù)庫。以下為文章全文

        隨著證券業(yè)務(wù)發(fā)展以及數(shù)據(jù)庫技術(shù)進(jìn)化,加上國(guó)產(chǎn)化加速的推動(dòng)下,傳統(tǒng)數(shù)據(jù)庫逐漸面臨困境。本文將解讀這些困境,以此出發(fā)闡述我們關(guān)于國(guó)產(chǎn)分布式數(shù)據(jù)庫在證券行業(yè)內(nèi)應(yīng)用價(jià)值的思考。然后通過我司的反洗錢實(shí)踐案例來進(jìn)行探索驗(yàn)證,并嘗試講述國(guó)產(chǎn)分布式數(shù)據(jù)庫如何揚(yáng)長(zhǎng)避短,在證券行業(yè)的各類業(yè)務(wù)場(chǎng)景下產(chǎn)生最大化的價(jià)值。

        概述


        近年來,證券行業(yè)線下服務(wù)轉(zhuǎn)型線上化進(jìn)程加速,包括營(yíng)銷獲客的方式、AI單向智能開戶、非現(xiàn)場(chǎng)業(yè)務(wù)的辦理、在線直播、小程序、小視頻等互聯(lián)網(wǎng)方式的使用等,同時(shí)近年證券市場(chǎng)行情火爆,證券用戶數(shù)量和并發(fā)量大幅提升,從而對(duì)支撐業(yè)務(wù)的IT系統(tǒng)及數(shù)據(jù)庫提出了更高要求;伴隨在證券公司進(jìn)入全面創(chuàng)新發(fā)展階段,證券業(yè)務(wù)品種也日漸增加、業(yè)務(wù)流程復(fù)雜度不斷提高,現(xiàn)有非國(guó)產(chǎn)集中式數(shù)據(jù)庫架構(gòu)在滿足新業(yè)務(wù)、新監(jiān)管規(guī)定以及今后一段時(shí)期內(nèi)部控制管理的高效率監(jiān)控及管理的需求方面已逐漸困難。

        證券行業(yè)為數(shù)據(jù)密集型行業(yè),發(fā)展至今已經(jīng)累積了海量的高價(jià)值數(shù)據(jù),目前每天產(chǎn)生海量的新數(shù)據(jù)。在海量用戶和大數(shù)據(jù)量下,當(dāng)前行業(yè)主要使用的國(guó)外傳統(tǒng)集中式數(shù)據(jù)庫弊端逐漸體現(xiàn):集中式數(shù)據(jù)庫體系架構(gòu)缺少計(jì)算存儲(chǔ)分離、彈性伸縮能力、跨數(shù)據(jù)中心的高可用能力;容量面臨瓶頸,依賴垂直擴(kuò)容,且很難做到業(yè)務(wù)透明或者無感知,成本高昂;此外無法滿足自主可控及國(guó)產(chǎn)化的目標(biāo)。

        然而,隨著數(shù)據(jù)庫領(lǐng)域技術(shù)近年來的飛速發(fā)展,云原生數(shù)據(jù)庫、NewSQL、分布式數(shù)據(jù)庫等具備業(yè)界代表性的數(shù)據(jù)庫產(chǎn)品進(jìn)入人們的視野。基于對(duì)數(shù)據(jù)庫領(lǐng)域技術(shù)發(fā)展趨勢(shì)以及新技術(shù)產(chǎn)品的了解,結(jié)合證券行業(yè)現(xiàn)狀以及我司IT系統(tǒng)的實(shí)際情況,我們初步認(rèn)為國(guó)產(chǎn)分布式數(shù)據(jù)庫有能力解決我們的當(dāng)前困境,可以滿足證券行業(yè)的業(yè)務(wù)場(chǎng)景需求,且在我司具備落地的條件。接下來我們將對(duì)國(guó)產(chǎn)分布式數(shù)據(jù)庫在證券行業(yè)中的應(yīng)用價(jià)值進(jìn)行探索和驗(yàn)證。

        國(guó)產(chǎn)分布式數(shù)據(jù)庫


        2.1 基本能力和適用場(chǎng)景

        現(xiàn)在讓我們來看看分布式數(shù)據(jù)庫具備了哪些基本能力,解決了哪些問題,以及可適用于哪些場(chǎng)景。

        首先,受限于傳統(tǒng)架構(gòu),集中式數(shù)據(jù)庫使用復(fù)制和切換作為主要手段的高可用模式已逐漸無法滿足金融交易業(yè)務(wù)場(chǎng)景日益增高的可用性要求。而分布式數(shù)據(jù)庫具備了更完善的高可用能力,以一個(gè)集中統(tǒng)一的視角管理所有數(shù)據(jù)庫組件,任何組件異常都可實(shí)現(xiàn)自動(dòng)切換,保證整體的可用性。此外,數(shù)據(jù)通常由多副本保存,主副本與其他副本之間通過raft或paxos等協(xié)議實(shí)現(xiàn)數(shù)據(jù)的強(qiáng)一致性同步,可保證數(shù)據(jù)不丟失。

        然后,針對(duì)容量瓶頸,包括計(jì)算能力不足和數(shù)據(jù)大容量問題,分布式數(shù)據(jù)庫使用了存儲(chǔ)計(jì)算分離和數(shù)據(jù)分片的技術(shù),使得其架構(gòu)支持計(jì)算能力和存儲(chǔ)的橫向擴(kuò)展。一方面,集群的計(jì)算任務(wù)主要由計(jì)算節(jié)點(diǎn)承擔(dān),計(jì)算節(jié)點(diǎn)可以做到無狀態(tài)從而實(shí)現(xiàn)線性擴(kuò)展;另一方面,數(shù)據(jù)按照特定規(guī)則切分成分片,每個(gè)分片保存特定部分?jǐn)?shù)據(jù)。由此,我們可以通過增加計(jì)算節(jié)點(diǎn)來擴(kuò)充計(jì)算能力,通過增加分片來實(shí)現(xiàn)數(shù)據(jù)庫量的擴(kuò)容,且理論上是無限擴(kuò)容的,而在這個(gè)基礎(chǔ)上可繼續(xù)實(shí)現(xiàn)彈性擴(kuò)縮容。

        其次高并發(fā)問題是傳統(tǒng)集中式數(shù)據(jù)庫難以解決的問題,因?yàn)閱闻_(tái)服務(wù)器的并發(fā)和計(jì)算能力總是有上限的。而對(duì)于分布式數(shù)據(jù)庫,一方面,應(yīng)用的并發(fā)會(huì)話可以由多個(gè)計(jì)算節(jié)點(diǎn)承擔(dān),分散了并發(fā)訪問的壓力;另一方面,分布式架構(gòu)將數(shù)據(jù)打散到了各個(gè)分片之中,相當(dāng)于分散了并發(fā)請(qǐng)求帶來的讀寫壓力。因此在理想的情況下,分布式架構(gòu)下的并發(fā)能力也是支持線性擴(kuò)展的。

        再次,成本問題也是傳統(tǒng)集中式數(shù)據(jù)庫所面臨的痛點(diǎn)。就如前所述,傳統(tǒng)架構(gòu)缺少橫向擴(kuò)展能力,因此面臨增長(zhǎng)的業(yè)務(wù)、擴(kuò)大的數(shù)據(jù)容量,數(shù)據(jù)庫只能選擇垂直擴(kuò)展來獲得服務(wù)器資源上的補(bǔ)充。但昂貴的CPU資源向上堆砌、內(nèi)存和存儲(chǔ)擴(kuò)容所帶來的成本不菲,并且很容易達(dá)到最終瓶頸。分布式數(shù)據(jù)庫則將垂直擴(kuò)容轉(zhuǎn)變成為了橫向擴(kuò)容,構(gòu)成計(jì)算存儲(chǔ)節(jié)點(diǎn)的每一臺(tái)服務(wù)器都并不強(qiáng)依賴高性能服務(wù)器。在這個(gè)情況下,增加節(jié)點(diǎn)可以輕松解決資源擴(kuò)容問題,而成本相對(duì)于垂直擴(kuò)容則要低很多。

        最后,國(guó)產(chǎn)化的大環(huán)境問題也是證券行業(yè)目前重度依賴的非國(guó)產(chǎn)商業(yè)數(shù)據(jù)庫所無法繞開的問題。國(guó)產(chǎn)分布式數(shù)據(jù)庫目前基于開源數(shù)據(jù)庫自研擴(kuò)展為分布式架構(gòu),甚至做到真正意義上的全自研。因此國(guó)產(chǎn)分布式數(shù)據(jù)庫是國(guó)產(chǎn)化的一個(gè)切實(shí)可行的發(fā)展思路。

        綜上所述,我們認(rèn)為國(guó)產(chǎn)分布式數(shù)據(jù)庫有能力解決行業(yè)數(shù)據(jù)庫目前所面臨的困境,在OLTP在線交易型、OLAP在線分析型業(yè)務(wù)、互聯(lián)網(wǎng)高并發(fā)型、交易型和分析混合型的證券業(yè)務(wù)場(chǎng)景下,都將有不同程度的應(yīng)用價(jià)值。

        2.2 基本現(xiàn)狀簡(jiǎn)述

        如我們所知,當(dāng)今分布式數(shù)據(jù)庫主要有兩大類:第一類是從單體數(shù)據(jù)庫和自研中間件演進(jìn)而來的分布式數(shù)據(jù)庫,我們習(xí)慣稱之為數(shù)據(jù)庫中間件型分布式數(shù)據(jù)庫,目前在國(guó)內(nèi)比較成熟的有TDSQL MySQL版、TDSQL PG版、GoldenDB、HotDB、GuassDB-300等;第二類叫做NewSQL,也叫原生分布式數(shù)據(jù)庫,國(guó)內(nèi)相對(duì)成熟的有TiDB、OceanBase。此類數(shù)據(jù)庫架構(gòu)的每個(gè)組件都是基于分布式進(jìn)行設(shè)計(jì)的,天生自帶分布式基因。NewSQL從分布式NoSQL存儲(chǔ)出發(fā),演化出關(guān)系型數(shù)據(jù)庫能力,從而進(jìn)化成為分布式數(shù)據(jù)庫;而中間件型分布式數(shù)據(jù)庫則從關(guān)系型數(shù)據(jù)庫出發(fā),融合分布式特性增強(qiáng)架構(gòu)能力,最終成為分布式數(shù)據(jù)庫,二者殊途同歸。由于關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn)難度是遠(yuǎn)大于分布式存儲(chǔ)的,因此中間件型分布式數(shù)據(jù)庫相當(dāng)于走了捷徑,大幅降低了產(chǎn)品工程開發(fā)的工作量,同時(shí)降低了引入風(fēng)險(xiǎn)的可能性,基于現(xiàn)有生產(chǎn)數(shù)據(jù)庫也使其能夠更快地走向成熟、穩(wěn)健。而NewSQL的發(fā)展道路相對(duì)艱難,但它也帶來了數(shù)據(jù)庫架構(gòu)革命性的改變。

        基于以上情況,同時(shí)針對(duì)我司IT系統(tǒng)實(shí)際情況進(jìn)行考量,我們嘗試在NewSQL和中間件型分布式數(shù)據(jù)庫中各選其一進(jìn)行探索和引入。因篇幅原因,我們接下來選取其中一個(gè)關(guān)于TDSQL PG版的實(shí)踐案例進(jìn)行介紹,驗(yàn)證國(guó)產(chǎn)分布式數(shù)據(jù)庫在我司的應(yīng)用價(jià)值。TDSQL PG版為系列產(chǎn)品中具備HTAP特性的版本,兼容我司相關(guān)傳統(tǒng)數(shù)據(jù)庫協(xié)議。

        探索案例


        我司反洗錢系統(tǒng)目前擁有7T業(yè)務(wù)數(shù)據(jù)(大表記錄數(shù)十億級(jí)),應(yīng)用同時(shí)具備了OLAP和OLTP兩種業(yè)務(wù)行為,并且使用了存儲(chǔ)過程、窗口函數(shù)等復(fù)雜數(shù)據(jù)庫功能,在眾多業(yè)務(wù)系統(tǒng)中具有代表性。我們嘗試使用TDSQL PG版對(duì)其進(jìn)行適配落地,來驗(yàn)證分布式數(shù)據(jù)庫的應(yīng)用價(jià)值。我們組建了項(xiàng)目組并進(jìn)行了大量的適配和測(cè)試工作:挑選了典型的業(yè)務(wù)場(chǎng)景;部署了全量數(shù)據(jù)的測(cè)試環(huán)境;進(jìn)行了異構(gòu)數(shù)據(jù)遷移;針對(duì)目標(biāo)數(shù)據(jù)庫產(chǎn)品特性進(jìn)行了應(yīng)用的SQL改造;基于分布式的表結(jié)構(gòu)改造;后臺(tái)作業(yè)、框架升級(jí)、頁面功能改造以及各類數(shù)據(jù)庫軟件適配性問題的解決。


        3.1 選擇TDSQL PG版進(jìn)行適配

        如前所述,反洗錢業(yè)務(wù)兼?zhèn)淞薕LTP和OLAP的特征,對(duì)此TDSQL PG版的HTAP能力具備獨(dú)特優(yōu)勢(shì):

        1、滿足OLTP業(yè)務(wù)場(chǎng)景的高并發(fā)需求,同時(shí)也能解決計(jì)算能力的不足的問題;

        2、滿足OLAP業(yè)務(wù)場(chǎng)景的計(jì)算密集型需求,同時(shí)也能解決大數(shù)據(jù)量下的時(shí)延以及吞吐量問題;

        3、可獲得代價(jià)、性能、維護(hù)成本之間的權(quán)衡,同時(shí)考慮大批量數(shù)據(jù)的遷移改造成本。

        此外TDSQL支持分布式事務(wù)、自定義函數(shù)、存儲(chǔ)過程、窗口函數(shù),分片鍵改造支持自動(dòng)指定,等。因此TDSQL PG版具備較為契合的特性來對(duì)反洗錢系統(tǒng)進(jìn)行適配。

        3.2 適配收益

        3.2.1 高可用架構(gòu)能力的提升

        當(dāng)前反洗錢系統(tǒng)運(yùn)行在集中式數(shù)據(jù)庫上,使用傳統(tǒng)復(fù)制技術(shù)部署了一臺(tái)實(shí)時(shí)同步的備機(jī)。當(dāng)主庫故障的時(shí)候,需手工切換至備庫,同時(shí)應(yīng)用修改ip地址指向以恢復(fù)服務(wù)。即一主1備架構(gòu),切換為手工操作,高可用切換時(shí)效約為分鐘級(jí)。

        圖1 反洗錢系統(tǒng)數(shù)據(jù)庫的傳統(tǒng)集中式架構(gòu)

        在反洗錢TDSQL PG版測(cè)試環(huán)境中,我們部署了3個(gè)DN的分布式集群。每個(gè)DN即為一個(gè)高可用單元,由1主1備共兩個(gè)副本組成,分別部署在2臺(tái)服務(wù)器上。從副本數(shù)量上來說,其高可用能力相比當(dāng)前集中式架構(gòu)得到了增強(qiáng)。且得益于TDSQL PG版的分布式架構(gòu),反洗錢數(shù)據(jù)庫有了分散集中故障風(fēng)險(xiǎn)的能力。每個(gè)DN的主備之間均為自動(dòng)故障切換,時(shí)效為秒級(jí),因此從切換時(shí)效上來看,反洗錢數(shù)據(jù)庫的高可用能力也得到了增強(qiáng)。

        圖2 反洗錢系統(tǒng)數(shù)據(jù)庫的TDSQL PG版分布式集群架構(gòu)

        3.2.2 可擴(kuò)展性方面的改善

        反洗錢系統(tǒng)當(dāng)前的集中式架構(gòu)僅適用垂直擴(kuò)容。對(duì)于物理機(jī)服務(wù)器計(jì)算能力來說是幾乎無法實(shí)施擴(kuò)容的,如CPU、內(nèi)存。而對(duì)于存儲(chǔ)容量來說,垂直擴(kuò)容的量是有上限的,取決于硬件支持能力。我們無法無限制地掛載存儲(chǔ)盤到一臺(tái)服務(wù)器上,否則會(huì)引發(fā)服務(wù)器運(yùn)行穩(wěn)定方面的問題,并給運(yùn)維工作帶來困難。反洗錢主庫為接入了16T容量FC-SAN存儲(chǔ)的物理機(jī)服務(wù)器,備庫為VSAN存儲(chǔ)物理機(jī)服務(wù)器。當(dāng)前主庫服務(wù)器掛載的存儲(chǔ)容量已到達(dá)Linux LVM單卷上限,掛載存儲(chǔ)盤數(shù)量已達(dá)18個(gè),繼續(xù)垂直擴(kuò)容的價(jià)格、維護(hù)成本極高。當(dāng)前存儲(chǔ)使用率高達(dá)90%,而行業(yè)監(jiān)管要求存放5年歷史數(shù)據(jù),因此預(yù)測(cè)其數(shù)據(jù)量還有40%左右的上漲,當(dāng)前反洗錢數(shù)據(jù)庫架構(gòu)已面臨嚴(yán)峻的容量考驗(yàn)。

        圖3 反洗錢集中式架構(gòu)的垂直擴(kuò)容方式

        反洗錢TDSQL PG版架構(gòu)具備分布式優(yōu)勢(shì),適用橫向擴(kuò)展。數(shù)據(jù)以分片的方式存放在了各個(gè)DN中。當(dāng)集群中DN服務(wù)器資源平均使用率較高的時(shí)候,比如存儲(chǔ)容量,我們可以給集群添加一組DN,其中包含2臺(tái)服務(wù)器。也就是說,隨著反洗錢業(yè)務(wù)數(shù)據(jù)量不斷的上漲,總是可以通過給集群添加DN來進(jìn)行容量擴(kuò)充。而且操作在線進(jìn)行,可通過集群自身的平臺(tái)能力進(jìn)行自動(dòng)化管理。
        圖4 反洗錢分布式架構(gòu)的橫向擴(kuò)容方式

        不僅存儲(chǔ)容量,承載了集群主要計(jì)算能力的CN節(jié)點(diǎn)也支持橫向擴(kuò)展。當(dāng)集群計(jì)算能力不足時(shí),則添加適當(dāng)數(shù)量的CN節(jié)點(diǎn),即達(dá)到擴(kuò)充計(jì)算能力的目的。

        3.2.3 性能對(duì)比

        我們給出典型業(yè)務(wù)場(chǎng)景下的性能對(duì)比結(jié)果:

        表1 反洗錢典型業(yè)務(wù)場(chǎng)景下的性能測(cè)試數(shù)據(jù)對(duì)比

        TDSQL PG版雙分片架構(gòu)在三個(gè)場(chǎng)景下優(yōu)于或不差于現(xiàn)有系統(tǒng),整體上來看反洗錢TDSQL PG版架構(gòu)表現(xiàn)良好,能夠滿足反洗錢業(yè)務(wù)場(chǎng)景的需求。

        3.2.4 自主可控及國(guó)產(chǎn)化

        在測(cè)試過程中,我們分別對(duì)X86以及ARM平臺(tái)下的TDSQL PG版反洗錢系統(tǒng)進(jìn)行了驗(yàn)證,運(yùn)行穩(wěn)定,達(dá)到預(yù)期。使用TDSQL PG版的情況下,反洗錢系統(tǒng)即可脫離集中式數(shù)據(jù)庫的限制,實(shí)現(xiàn)完全自主可控,因此滿足行業(yè)國(guó)產(chǎn)化的要求。

        3.3 案例總結(jié)

        經(jīng)過本次探索和實(shí)踐,我司發(fā)現(xiàn)基于TDSQL PG版的反洗錢系統(tǒng)在海量數(shù)據(jù)下的性能、擴(kuò)展能力、高可用、災(zāi)備、運(yùn)維、成本節(jié)約等方面都有顯著提升,TDSQL PG版作為分布式數(shù)據(jù)庫能夠?yàn)樽C券業(yè)務(wù)場(chǎng)景產(chǎn)生應(yīng)用價(jià)值。

        應(yīng)用價(jià)值


        首先,國(guó)外商業(yè)數(shù)據(jù)庫已有幾十年的發(fā)展歷程,占據(jù)了全球高份額市場(chǎng),產(chǎn)品能力成熟。相比之下,國(guó)產(chǎn)集中式數(shù)據(jù)庫在綜合產(chǎn)品能力上還處于起步和發(fā)展階段,需要借助架構(gòu)來彌補(bǔ)劣勢(shì);其次,國(guó)產(chǎn)服務(wù)器在硬件能力上還略遜色于目前市場(chǎng)主流品牌,因此凸顯單體服務(wù)器性能瓶頸問題;第三,國(guó)產(chǎn)基礎(chǔ)設(shè)施的可靠性仍需要進(jìn)一步提升。以上需求導(dǎo)致了我們需要通過分布式架構(gòu)來解決容量擴(kuò)展問題,并提升可靠性和冗余度。

        以上種種,說明了分布式數(shù)據(jù)庫的一個(gè)核心特點(diǎn)和價(jià)值:架構(gòu)橫向擴(kuò)展能力。分布式數(shù)據(jù)庫有能力執(zhí)行單臺(tái)服務(wù)器無法完成的計(jì)算、存儲(chǔ)任務(wù),借助分布式架構(gòu)可以提高系統(tǒng)的整體可靠性和吞吐能力。但同時(shí)我們也注意到,分布式數(shù)據(jù)庫有擅長(zhǎng)的業(yè)務(wù)場(chǎng)景,也有能力無法覆蓋的場(chǎng)景。面對(duì)不同的應(yīng)用與環(huán)境,分布式數(shù)據(jù)庫既擁有特定的優(yōu)勢(shì)也存在某些劣勢(shì)。正如不存在完美的架構(gòu),單一的數(shù)據(jù)庫架構(gòu)無法覆蓋我司所有的業(yè)務(wù)場(chǎng)景。

        從國(guó)產(chǎn)分布式數(shù)據(jù)庫的行業(yè)應(yīng)用情況和發(fā)展?jié)摿M(jìn)一步分析,同時(shí)結(jié)合我司的實(shí)踐案例和業(yè)界同行的使用經(jīng)驗(yàn),我們認(rèn)為國(guó)產(chǎn)分布式數(shù)據(jù)庫經(jīng)歷多年的打磨,目前已具備成熟、可持續(xù)發(fā)展的生態(tài)。

        此外在銀行、保險(xiǎn)、證券等金融行業(yè)有許多成功案例,其中包括銀行核心系統(tǒng)案例,其穩(wěn)定性、可靠性已得到驗(yàn)證,可以滿足金融級(jí)數(shù)據(jù)庫的要求。然后,具有HTAP代表性的反洗錢系統(tǒng)成功完成基于TDSQL PG版的遷移,證明以TDSQL PG版為代表的國(guó)產(chǎn)分布式數(shù)據(jù)庫有能力替代證券系統(tǒng)特定業(yè)務(wù)類型現(xiàn)有的集中式數(shù)據(jù)庫。

        其次,分布式架構(gòu)為我們帶來計(jì)算、存儲(chǔ)橫向擴(kuò)展能力的同時(shí),也不能忽視分布式事務(wù)帶來的時(shí)延問題,在一些低延時(shí)場(chǎng)景還需要連同業(yè)務(wù)角度一起去研究其可行性;此外,產(chǎn)品成熟度也是我們對(duì)國(guó)產(chǎn)分布式數(shù)據(jù)庫進(jìn)行選擇的重要考量之一,運(yùn)維工具便利性、附屬功能缺失、軟件BUG是目前各類國(guó)產(chǎn)分布式數(shù)據(jù)庫所面臨的普遍問題。

        最后,我們還要充分理解分布式數(shù)據(jù)庫給我們帶來的管理方面的挑戰(zhàn)。分布式數(shù)據(jù)庫架構(gòu)相對(duì)于集中式數(shù)據(jù)庫更龐大、運(yùn)維復(fù)雜度更高。同時(shí),我們還需要關(guān)注資源使用率的問題,避免分布式架構(gòu)導(dǎo)致的服務(wù)器資源浪費(fèi)問題。

        整體上說,在未來的一段時(shí)間里,國(guó)產(chǎn)分布式數(shù)據(jù)庫可以替換我司部分場(chǎng)景下的業(yè)務(wù)系統(tǒng)。而隨著產(chǎn)品不斷的更新優(yōu)化和技術(shù)發(fā)展,國(guó)產(chǎn)分布式數(shù)據(jù)庫可以為我們帶來越來越多的可適配場(chǎng)景。國(guó)產(chǎn)分布式數(shù)據(jù)庫在我司將有越來越多的用武之地,可在證券行業(yè)產(chǎn)生越來越多的應(yīng)用價(jià)值。



        -- 更多精彩 --


        騰訊云數(shù)據(jù)庫落地國(guó)信證券,承載日均億級(jí)交易額


        騰訊云數(shù)據(jù)庫TDSQL兩大引擎全新升級(jí),分析能力和Oracle兼容能力大幅提升


        點(diǎn)擊閱讀原文,了解更多優(yōu)惠
        瀏覽 52
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 天天爱天天操天天干 | 人人看人人爽 | 攵女乱h系列合集多女图片 | 精品女同一区二区三区在线播放 | 欧美性老妇一区二区三区 |