[發明專利]匹配接口的方法、裝置、設備和計算機可讀介質在審
| 申請號: | 202210801259.0 | 申請日: | 2022-07-08 |
| 公開(公告)號: | CN115114364A | 公開(公告)日: | 2022-09-27 |
| 發明(設計)人: | 熊婉貞;趙陽;呂沭陽 | 申請(專利權)人: | 中國建設銀行股份有限公司;建信金融科技有限責任公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/22;G06F16/245 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 龍丹;張春曉 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 匹配 接口 方法 裝置 設備 計算機 可讀 介質 | ||
本發明公開了匹配接口的方法、裝置、設備和計算機可讀介質,涉及大數據數據訪問技術領域。該方法的一具體實施方式包括:在接口數據表中提取數據庫接口信息,并將所述數據庫接口信息存儲至對應的存儲文檔,所述存儲文檔是依據所述數據庫接口信息中的路徑標識確定的文檔;在逗號分隔值csv文件中,提取接口類型信息,以及利用所述接口類型信息的搜索參數,匹配所述存儲文檔中的數據庫接口信息;基于匹配結果,定位所述csv文件中接口類型信息對應的數據庫接口,以實現csv接口與數據庫接口的匹配。該實施方式能夠提高接口匹配的針對性,提高匹配速度。
技術領域
本發明涉及大數據數據訪問技術領域,尤其涉及一種匹配接口的方法、裝置、設備和計算機可讀介質。
背景技術
微服務架構下,系統根據功能劃分為多個微服務。每個微服務為系統提供可以調用的后端端口。在上述框架下,微服務的接口權限需要得到嚴格的控制。目前,通過登陸途徑實現鑒權。
一個系統的接口通常成百上千,為了初始化以及維護此類關系,采用通過逗號分隔值(comma-separated values,csv)文件導入的方式匹配接口。
在實現本發明過程中,發明人發現現有技術中至少存在如下問題:csv文件提供的數據結構與數據庫中數據格式不同,csv文件導入的接口與接口數據表中的接口匹配,由于需要針對多個對象,因此不僅代碼繁瑣,而且匹配速度較慢。
發明內容
有鑒于此,本發明實施例提供一種匹配接口的方法、裝置、設備和計算機可讀介質,能夠提高接口匹配的針對性,提高匹配速度。
為實現上述目的,根據本發明實施例的一個方面,提供了一種匹配接口的方法,包括:
在接口數據表中提取數據庫接口信息,并將所述數據庫接口信息存儲至對應的存儲文檔,所述存儲文檔是依據所述數據庫接口信息中的路徑標識確定的文檔;
在逗號分隔值csv文件中,提取接口類型信息,以及利用所述接口類型信息的搜索參數,匹配所述存儲文檔中的數據庫接口信息;
基于匹配結果,定位所述csv文件中接口類型信息對應的數據庫接口,以實現csv接口與數據庫接口的匹配。
所述在接口數據表中提取數據庫接口信息,并將所述數據庫接口信息存儲至對應的存儲文檔,包括:
在接口數據表中,按照所述數據庫存儲接口信息的數據結構,提取所述數據庫接口信息,所述數據庫接口信息包括服務標識、請求方式和路徑標識;
將所述服務標識、所述請求方式和所述路徑標識,存儲至對應的存儲文檔。
所述路徑標識對應目標標識,所述存儲文件是依據所述數據庫接口信息中的目標標識確定的精確查詢文檔。
所述將所述服務標識、所述請求方式和所述路徑標識,存儲至對應的存儲文檔,包括:
依據服務標識、請求方式和路徑標識映射得到搜索字符串;
將所述搜索字符串以鍵值對的方式,存儲至所述精確查詢文檔。
所述路徑標識對應目標路徑,所述存儲文件是依據所述數據庫接口信息中的目標路徑確定的模糊查詢文檔。
所述將所述服務標識、所述請求方式和所述路徑標識,存儲至對應的存儲文檔,包括:
將所述服務標識、所述請求方式和所述路徑標識以列表的方式,存儲至所述模糊查詢文檔。
所述在csv文件中,提取接口類型信息,包括:
在csv文件中,按照所述csv文件的數據結構,提取接口類型信息,所述接口類型信息包括服務標識、請求方式和請求路徑;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司;建信金融科技有限責任公司,未經中國建設銀行股份有限公司;建信金融科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210801259.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種果實采摘器
- 下一篇:一種高效除菌消毒劑及其制備方法





