[發明專利]數據處理方法及裝置在審
| 申請號: | 202111360049.4 | 申請日: | 2021-11-17 |
| 公開(公告)號: | CN114064690A | 公開(公告)日: | 2022-02-18 |
| 發明(設計)人: | 陳繹州;楊治法;孫少杰 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/2455;G06F16/25;G06F16/955;G06F9/54 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊澤;臧建明 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 | ||
本申請提供數據處理方法及裝置。該處理方法包括:獲取終端設備發送的數據查詢請求,該數據查詢請求攜帶有待查詢數據的統一資源定位系統URL標記;根據該URL標記,在預設的數據結構中確定該URL標記對應的目標信息,該目標信息包括待查詢數據的應用程序接口API基本信息、查詢邏輯的類型、查詢的字段列表和查詢的表或者引用;根據該目標信息,構造結構化查詢語句;然后執行該結構化查詢語句,得到待查詢數據;最后向終端設備返回待查詢數據。本申請的方法可以避免數據請求過度冗余的問題。
技術領域
本申請涉及數據處理技術領域,尤其涉及數據處理方法及裝置。
背景技術
隨著信息技術的不斷發展,數據呈爆炸式趨勢增長,并產生了大量需要存儲和查詢的數據。在數據查詢時,目前相關技術中,一般會用到表述性狀態轉移(representational state transfer,RESTful)風格的接口來實現。
RESTful是一種網絡應用程序的設計風格和開發方式,由于其接口請求規范結構清晰、符合標準及易于理解且擴展方便的特點,RESTful應用程序接口(applicationprogramming interface,API)應用架構得到了廣泛使用。
然而,隨著應用的多場景和多終端服務的不斷出現,基于RESTful接口在查詢數據時,其本身的結構比較固定,一般情況下,輸入和輸出的代碼設置固定,不易更改,也就是說,終端設備在調用RESTful接口進行數據查詢時,有一套標準和規范的傳輸格式,即RESTful API要求終端設備以一種預定義的語法格式發送請求,服務器定義一個統一的響應接口,最終服務器給終端設備返回一個完整的數據模型。例如,在查詢一個交易表格時,在設定好查詢后輸出表里的300個字段時,RESTful接口就會輸出300個字段,盡管在查詢的過程中,用戶輸入只查詢其中的100個字段,但是RESTful接口還會輸出300個字段。這種方式針對輸入對應用戶想要的結果而言,存在請求數據冗余的問題。
發明內容
本申請提供數據處理方法,用以解決數據請求過度冗余的問題。
第一方面,本申請提供一種數據處理方法,該方法包括:獲取終端設備發送的數據查詢請求,所述數據查詢請求攜帶有待查詢數據的統一資源定位系統URL標記;根據所述URL標記,在預設的數據結構中確定所述URL標記對應的目標信息,所述目標信息包括所述待查詢數據的應用程序接口API基本信息、查詢邏輯的類型、查詢的字段列表和查詢的表或者引用,所述API基本信息包括所述URL標記對應的接口信息和控制信息,所述查詢邏輯的類型指示所述待查詢數據對應的關鍵字的類型,所述查詢的字段列表指示所述待查詢數據的字段列表,所述查詢的表或者引用指示所述待查詢數據所在的表或者與所述待查詢數據所在的表具有關聯關系的表;根據所述目標信息,構造結構化查詢語句;執行所述結構化查詢語句,得到所述待查詢數據;向所述終端設備返回所述待查詢數據。
該方法中,服務器根據終端設備發送的數據請求中攜帶的URL標記,與預設的數據結構內容進行適配,得到待查詢數據的目標信息,進一步的,根據該目標信息構造結構化查詢語句,執行結構化查詢語句后得到待查詢數據,最終返回給終端設備,該方法可以避免數據請求過度冗余的問題。
結合第一方面,在一種可能的實現方式中,所述預設的數據結構包括本地數據庫中所有數據的API基本信息、查詢邏輯的類型、查詢的字段列表和查詢的表或者引用。
該實現方式中,描述了預設的數據結構的構成,預設的數據結構中存儲的是本地數據庫中所有數據的信息,這樣才可以在預設的數據結構中查找與待查詢數據相關的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111360049.4/2.html,轉載請聲明來源鉆瓜專利網。





