每天都在汆肉中醒来青梅,好男人www在线观看,少妇无码自慰毛片久久久久久,国产欧美另类久久久精品丝瓜

登錄注冊
新聞 資訊 金融 知識 財經(jīng) 理財 科技 金融 經(jīng)濟 產(chǎn)品 系統(tǒng) 連接 科技 聚焦 欄目首頁
首頁 > 新聞 > 熱點 > > 正文

VaR值計算性能提升千倍-某頭部外資銀行使用DolphinDB實例分享

2023-04-11 11:05:47來源:實況網(wǎng)
VaR值是銀行風(fēng)險控制中最基礎(chǔ)的風(fēng)險度量指標之一,可以用來度量在一定時間區(qū)間內(nèi),某個投資組合或資產(chǎn)價值可能出現(xiàn)的最大虧損,幫助投資者了解自己的風(fēng)險承受能力,制定風(fēng)險控制策略,降低投資風(fēng)險。

提升VaR值計算的性能對銀行機構(gòu)有重要的意義,不僅能夠幫助機構(gòu)提高風(fēng)險控制能力,同時還可以實現(xiàn)對資本分配和決策的優(yōu)化。

某頭部銀行機構(gòu)的原有系統(tǒng),處理IRS VaR 業(yè)務(wù)的每日平均時長高達40分鐘,隨著數(shù)據(jù)量的不斷增加和業(yè)務(wù)優(yōu)化,該銀行急需對原有系統(tǒng)進行改造升級。經(jīng)過多輪對比測試,他們最終選擇了DB-Engines 時序數(shù)據(jù)庫榜單上國內(nèi)排名第一的DolphinDB,實現(xiàn)對系統(tǒng)和業(yè)務(wù)的全面升級。

IRS VaR 業(yè)務(wù)性能提升千倍

在計算VaR值的過程中,需要用到大量的歷史數(shù)據(jù),這些數(shù)據(jù)往往可能分散在不同的系統(tǒng)或數(shù)據(jù)庫中;同時,VaR計算需要對多維度、大規(guī)模的數(shù)據(jù)進行數(shù)值計算,因此對多數(shù)據(jù)源的采集處理能力和復(fù)雜計算能力是提升VaR值計算性能的關(guān)鍵。

通過DolphinDB語法對IRS VaR任務(wù)進行改造,該任務(wù)通過上游交易系統(tǒng)日終文件交換獲取當日IRS交易明細、中債估值 、曲線等相關(guān)業(yè)務(wù)數(shù)據(jù),生成金融市場數(shù)據(jù)集市內(nèi)部模型數(shù)據(jù),并根據(jù)下游Risk Matrix所需要的VaR報表計算邏輯生成供數(shù)文件。根據(jù)當前生產(chǎn)運行情況統(tǒng)計,該計算任務(wù)的每日平均處理時長由原來的40分鐘降至3.5秒,提升近千倍。

逐筆數(shù)據(jù)處理延時由300-500毫秒降至10毫秒以下

除了對 IRS VaR 業(yè)務(wù)的改造升級,DolphinDB還幫助用戶大幅降低了逐筆數(shù)據(jù)處理的延時。該銀行業(yè)務(wù)需要根據(jù)外匯交易中心數(shù)據(jù)接口技術(shù)規(guī)范,通過 API 形式獲取 CMDS 利率互換實時逐筆行情及成交數(shù)據(jù)并落庫。根據(jù)當前生產(chǎn)運行情況監(jiān)測,該接口逐筆數(shù)據(jù)處理延遲約300-500毫秒。

經(jīng)過 DolphinDB 改造升級后,在 TPS 1000筆的實時流數(shù)據(jù)吞吐量壓力下,整體延時少于10 毫秒,CPU使用率低于20%,內(nèi)存使用率低于60%,實時流處理隊列沒有堆積。

用 DolphinDB 實現(xiàn)底層替換

在對上述兩項業(yè)務(wù)改造升級的過程中,DolphinDB在存儲、查詢方面展現(xiàn)出的領(lǐng)先性能和強大的計算和流數(shù)據(jù)實時分析能力,讓該頭部外資銀行看到了更多的可能性。為了實現(xiàn)更多業(yè)務(wù)面的提升和降本增效,該銀行決定選擇 DolphinDB 從底層對原有的Oracle進行替換。

1.對原有系統(tǒng)的生態(tài)兼容

無論是常用數(shù)據(jù)類型、語法、函數(shù),或是客戶端等,DolphinDB 對 Oracle 的生態(tài)系統(tǒng)都具備非常好的支持。其中,對常用數(shù)據(jù)類型和語法的覆蓋率均達到98%以上,常用函數(shù)兼容性高達96%以上。相較于Oracle,DolphinDB 的語法不存在明顯差異,常用語法不需要進行改造即可使用。

此外,DolphinDB 支持多種語言的 API 和多種應(yīng)用插件,對各種報表軟件與其他類型數(shù)據(jù)庫都具有良好支持。

2. 保證現(xiàn)存數(shù)據(jù)的順利遷移和迭代

Oracle 現(xiàn)存數(shù)億級別關(guān)鍵市場數(shù)據(jù),針對這些現(xiàn)有數(shù)據(jù)的平遷與新業(yè)務(wù)數(shù)據(jù)迭代,該銀行在第三方服務(wù)商 Tracade 團隊的幫助下,完成了全量數(shù)據(jù)遷移。通過業(yè)務(wù)測試數(shù)據(jù)的對比,數(shù)據(jù)結(jié)構(gòu)兼容性為100%,數(shù)據(jù)一致性為100%。

在這個過程中,依托 DolphinDB 靈活的數(shù)據(jù)分區(qū)控制、高覆蓋的數(shù)據(jù)類型和語法兼容性,數(shù)據(jù)查詢速度得到了提升,性能優(yōu)化了5倍左右。

3. 對現(xiàn)有 SmartBI、Birt 報表平臺的兼容

DolphinDB 完美兼容了 SmartBI、Birt 報表平臺,實現(xiàn)了2000多張報表的平遷,并通過 API 支持了銀行業(yè)務(wù)系統(tǒng)的調(diào)用。

以 SmartBI 報表平臺為例,該平臺原本通過 Oralce 數(shù)據(jù)庫生成銀行業(yè)務(wù)所需報表,而替換成 DolphinDB 后,僅通過切換數(shù)據(jù)源,即可保障相關(guān)系統(tǒng)業(yè)務(wù)報表的正常使用,實現(xiàn)報表的批量平遷。

總結(jié)

本案例中,該銀行面臨日益增長的數(shù)據(jù)量和不斷升級的數(shù)據(jù)安全要求,并且需要支撐低延時的報表分析業(yè)務(wù),因而傳統(tǒng)老牌數(shù)據(jù)庫 Oracle 已逐漸難以滿足需求。在 Tracade 的幫助下,該銀行用國產(chǎn)自研產(chǎn)品 DolphinDB 替換了 Oracle。

作為一個基于數(shù)據(jù)庫管理系統(tǒng),支持數(shù)據(jù)分析、流數(shù)據(jù)處理的低延時平臺,DolphinDB 不僅幫助用戶快速實現(xiàn)了全量數(shù)據(jù)的平遷和迭代,還顯著提升了原有業(yè)務(wù)的效率:

·IRS VaR 業(yè)務(wù)的每日平均處理時長由40分鐘降至3.5秒,提升近千倍。

·CMDS 實時數(shù)據(jù)接口延時由300-500毫秒降至10毫秒以下

·整體報表查詢速度提升近5倍

可以說,該銀行從 Oracle 到 DolphinDB 的實踐,不僅是一次成功的國產(chǎn)替換,更是從存儲、查詢到實時流數(shù)據(jù)處理性能的全方位升級。

關(guān)鍵詞:

推薦內(nèi)容

熱點
39熱文一周熱點
主站蜘蛛池模板: 龙江县| 繁峙县| 白城市| 闽清县| 密云县| 海伦市| 阳春市| 贺州市| 曲周县| 柘城县| 长兴县| 潼关县| 临泉县| 涞源县| 吐鲁番市| 全椒县| 百色市| 定襄县| 若尔盖县| 馆陶县| 乌拉特中旗| 和静县| 遵化市| 临邑县| 阳原县| 太仓市| 格尔木市| 临邑县| 龙泉市| 江川县| 凉山| 多伦县| 萨迦县| 阿拉善右旗| 遂宁市| 哈尔滨市| 谷城县| 玛纳斯县| 瑞昌市| 巫山县| 江孜县|