[發(fā)明專利]一種數(shù)據(jù)調用方法、系統(tǒng)及電子設備在審
| 申請?zhí)枺?/td> | 202010300021.0 | 申請日: | 2020-04-16 |
| 公開(公告)號: | CN111488382A | 公開(公告)日: | 2020-08-04 |
| 發(fā)明(設計)人: | 楊凱 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06Q50/32 |
| 代理公司: | 北京輕創(chuàng)知識產權代理有限公司 11212 | 代理人: | 徐琪琦 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數(shù)據(jù) 調用 方法 系統(tǒng) 電子設備 | ||
1.一種數(shù)據(jù)調用方法,其特征在于,包括:
根據(jù)配置庫中的預設規(guī)則,從至少一個數(shù)據(jù)庫中獲取數(shù)據(jù),并根據(jù)獲取到的數(shù)據(jù)生成至少一條業(yè)務數(shù)據(jù)和與每條業(yè)務數(shù)據(jù)對應的隊列ID,將每條業(yè)務數(shù)據(jù)存儲至數(shù)據(jù)緩存池,將每個隊列ID存儲至緩存隊列;
接收調用方所發(fā)送的至少一個業(yè)務數(shù)據(jù)請求,并根據(jù)所述業(yè)務數(shù)據(jù)請求生成查詢隊列ID;
將所述查詢隊列ID與所述緩存隊列中的隊列ID進行匹配,若匹配成功,則根據(jù)匹配成功的隊列ID從所述數(shù)據(jù)緩存池中調用相應的業(yè)務數(shù)據(jù),并返回至所述調用方。
2.根據(jù)權利要求1所述的一種數(shù)據(jù)調用方法,其特征在于,還包括:
若匹配不成功,則根據(jù)所述業(yè)務數(shù)據(jù)請求和所述預設規(guī)則得到查詢條件;
根據(jù)所述查詢條件從相應的數(shù)據(jù)庫中獲取相應的新數(shù)據(jù),并根據(jù)所述新數(shù)據(jù)生成相應的新業(yè)務數(shù)據(jù)并返回至調用方。
3.根據(jù)權利要求2所述的一種數(shù)據(jù)調用方法,其特征在于,所述根據(jù)所述新數(shù)據(jù)得到相應的新業(yè)務數(shù)據(jù)并返回至調用方,包括:
將所述新業(yè)務數(shù)據(jù)存儲至所述數(shù)據(jù)緩存池,并生成相應的新隊列ID;
根據(jù)所述新隊列ID從更新后的數(shù)據(jù)緩存池調用所述新業(yè)務數(shù)據(jù),并返回至調用方。
4.根據(jù)權利要求3所述的一種數(shù)據(jù)調用方法,其特征在于,還包括:將所述新隊列ID存儲至所述緩存隊列中。
5.一種數(shù)據(jù)調用系統(tǒng),其特征在于,包括獲取緩存模塊、接收模塊和查詢返回模塊;
所述獲取緩存模塊用于根據(jù)配置庫中的預設規(guī)則,從至少一個數(shù)據(jù)庫中獲取數(shù)據(jù),并根據(jù)獲取到的數(shù)據(jù)生成至少一條業(yè)務數(shù)據(jù)和與每條業(yè)務數(shù)據(jù)對應的隊列ID,將每條業(yè)務數(shù)據(jù)存儲至數(shù)據(jù)緩存池,將每個隊列ID存儲至緩存隊列;
所述接收模塊用于接收調用方所發(fā)送的至少一個業(yè)務數(shù)據(jù)請求,并根據(jù)所述業(yè)務數(shù)據(jù)請求生成查詢隊列ID;
所述查詢返回模塊用于將所述查詢隊列ID與所述緩存隊列中的隊列ID進行匹配,若匹配成功,則根據(jù)匹配成功的隊列ID從所述數(shù)據(jù)緩存池中調用相應的業(yè)務數(shù)據(jù),并返回至所述調用方。
6.根據(jù)權利要求5所述的一種數(shù)據(jù)調用系統(tǒng),其特征在于,所述查詢返回模塊還用于若匹配不成功,則
根據(jù)所述業(yè)務數(shù)據(jù)請求和所述預設規(guī)則得到查詢條件;
根據(jù)所述查詢條件從相應的數(shù)據(jù)庫中獲取相應的新數(shù)據(jù),并根據(jù)所述新數(shù)據(jù)生成相應的新業(yè)務數(shù)據(jù)并返回至調用方。
7.根據(jù)權利要求6所述的一種數(shù)據(jù)調用系統(tǒng),其特征在于,所述查詢返回模塊具體用于:
將所述新業(yè)務數(shù)據(jù)存儲至所述數(shù)據(jù)緩存池,并生成相應的新隊列ID;
根據(jù)所述新隊列ID從更新后的數(shù)據(jù)緩存池調用所述新業(yè)務數(shù)據(jù),并返回至調用方。
8.根據(jù)權利要求7所述的一種數(shù)據(jù)調用系統(tǒng),其特征在于,所述獲取緩存模塊還用于將所述新隊列ID存儲至所述緩存隊列中。
9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并在所述處理器上運行的程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權利要求1至4任一項所述的一種數(shù)據(jù)調用方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010300021.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





