[發明專利]計算接口構建方法、裝置、計算機設備及可讀存儲介質在審
| 申請號: | 202010909638.2 | 申請日: | 2020-09-02 |
| 公開(公告)號: | CN112052034A | 公開(公告)日: | 2020-12-08 |
| 發明(設計)人: | 溫永杰;袁旭嵩;劉士科 | 申請(專利權)人: | 平安資產管理有限責任公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F16/22;G06F16/2455 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 程超 |
| 地址: | 200120 上海市浦東新區中國(上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算 接口 構建 方法 裝置 計算機 設備 可讀 存儲 介質 | ||
本發明涉及計算機技術領域,公開了一種計算接口構建方法、裝置、計算機設備及可讀存儲介質,包括:獲取函數集合并拆解得到至少一個計算函數,構建計算函數的虛類得到計算父類;繼承至少一個計算父類得到計算子類并將其保存在預設的緩存模塊中;將基礎數據錄入緩存模塊中預設的表格中獲得矩陣表;在緩存模塊中設置觸發線程,封裝緩存模塊得到計算接口,并將計算子類及字符表的名稱設為計算接口的標簽。本發明還涉及區塊鏈技術,信息可存儲于區塊鏈節點中。本發明實現了對函數集合的高度解耦,提高了接口的構建效率,降低了代碼的冗余,以及實現了快速調用自動計算的技術效果,提高了用戶的便利度以及計算結果的獲取速度。
技術領域
本發明涉及計算機技術領域,尤其涉及一種計算接口構建方法、裝置、計算機設備及可讀存儲介質。
背景技術
多維評級統計表在多種具有數據報表場景下廣泛應用,例如債券統計、主體評級、量化評級等等。當用戶想要知道所有債券評級的多維數據結果,需要對不同維度的數據進行計算。該功能主要方面的實現點:對于基礎數據的篩選入RAM和多維數據的計算封裝數據結構。這些點都需要使用合理的數據結構、空間、時間復雜度。
傳統的矩陣表計算接口的構建方法通常是在其中預設函數集合,使得構建得到的計算接口需要根據用戶端發送的數據請求獲取相應的矩陣表,再通過所述函數集合對所述矩陣表進行復雜冗長的計算,最終得到由至少一個計算結果組成的結果集合。
然而,發明人意識到,用戶通常只需要獲得一個或幾個有限的計算結果,如果按照當前的構建方法構建計算結果,往往會導致獲得的計算接口計算過程復雜,計算結果獲取速度慢等問題,最終造成計算接口使用效率低下。
發明內容
本發明的目的是提供一種計算接口構建方法、裝置、計算機設備及可讀存儲介質,用于解決現有技術存在的獲得的計算接口計算過程復雜,計算結果獲取速度慢等問題,最終造成計算接口使用效率低下的問題。
為實現上述目的,本發明提供一種計算接口構建方法,包括:
獲取函數集合并拆解得到至少一個計算函數,構建所述計算函數的虛類得到計算父類;
繼承至少一個所述計算父類得到計算子類并將其保存在預設的緩存模塊中;
將獲得的基礎數據錄入所述緩存模塊中預設的表格中,獲得以表格形式保存所述基礎數據中各字符串的矩陣表;
在所述緩存模塊中設置觸發線程,所述觸發線程用于根據用戶端發送的調用請求調用所述計算子類和矩陣表得到計算結果;封裝所述緩存模塊得到計算接口,并將所述計算子類及字符表的名稱設為所述計算接口的標簽。
上述方案中,構建數據結構為map形式的計算父類,其中,以所述計算函數的名稱作為主鍵key,以所述計算函數為作為鍵值value;采用cache或redis作為所述緩存模塊。
上述方案中,繼承至少一個所述計算父類得到計算子類并將其保存在預設的緩存模塊中之后,還包括:
將所述計算子類作為成員變量定義在所述緩存模塊的類中,使所述緩存模塊中的所有類均可調用所述計算子類;
獲取至少一個預設的數據載體的用戶數據,采用分段鎖哈希規則對其進行拆分得到并行數據流,并將所述并行數據流作為基礎數據錄入至少一個與所述數據載體預綁定的寄存載體中。
上述方案中,采用current hash map作為分段鎖哈希規則,所述數據載體是保存用戶數據的數據庫或服務器,所述并行數據流是分割數據載體中的用戶數據所形成的多個數據塊,所述寄存載體與至少一個數據載體綁定。
上述方案中,將獲得的基礎數據錄入所述緩存模塊中預設的表格中包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安資產管理有限責任公司,未經平安資產管理有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010909638.2/2.html,轉載請聲明來源鉆瓜專利網。





