国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法、裝置、設(shè)備及存儲介質(zhì)與流程

      文檔序號:40340480發(fā)布日期:2024-12-18 13:17閱讀:5來源:國知局
      基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法、裝置、設(shè)備及存儲介質(zhì)與流程

      本申請實施例涉及計算機,尤其涉及基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法、裝置、設(shè)備及存儲介質(zhì)。


      背景技術(shù):

      1、隨著計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,數(shù)據(jù)的存儲形式也越來越多,經(jīng)常需要對多個數(shù)據(jù)源的信息進行查詢、處理以及展示。不同的數(shù)據(jù)源可以是企業(yè)的各種數(shù)據(jù)庫、各個服務(wù)提供的應(yīng)用程序編程接口(api接口)、后臺進程服務(wù)和文件系統(tǒng)等。并且隨著業(yè)務(wù)的復(fù)雜化和多樣化,數(shù)據(jù)源的數(shù)量和類型也在不斷增加,傳統(tǒng)的數(shù)據(jù)集成和展示方法難以適應(yīng)數(shù)據(jù)源快速變化的需求。

      2、目前對多源數(shù)據(jù)的數(shù)據(jù)查詢一般是基于硬編碼對接的方式進行,即通過硬編碼的方式接入多個數(shù)據(jù)源。但是,每新增一個數(shù)據(jù)源,都需要開發(fā)人員編寫新的代碼來對接新的數(shù)據(jù)源,每次需求的變更都需要手動修改數(shù)據(jù)對接代碼,并重新進行線上系統(tǒng)的發(fā)版,這種數(shù)據(jù)查詢無法靈活面對多源數(shù)據(jù)的更新,多源數(shù)據(jù)的數(shù)據(jù)查詢靈活性較差。


      技術(shù)實現(xiàn)思路

      1、本申請實施例提供基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法、裝置、設(shè)備及存儲介質(zhì),以解決相關(guān)技術(shù)中多源數(shù)據(jù)的數(shù)據(jù)查詢靈活性較差的技術(shù)問題,可有效提高多源數(shù)據(jù)查詢的靈活性。

      2、在第一方面,本申請實施例提供了一種基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,獲取用戶端發(fā)送的數(shù)據(jù)查詢請求,并根據(jù)所述數(shù)據(jù)查詢請求確定配置文件以及數(shù)據(jù)查詢參數(shù),所述配置文件記錄有一個或多個預(yù)設(shè)的數(shù)據(jù)源的請求構(gòu)造規(guī)則、執(zhí)行調(diào)用策略以及響應(yīng)解析規(guī)則,所述執(zhí)行調(diào)用策略用于記錄對一個或多個預(yù)設(shè)的數(shù)據(jù)源的調(diào)用策略;

      3、基于所述請求構(gòu)造規(guī)則以及所述數(shù)據(jù)查詢參數(shù)確定數(shù)據(jù)請求參數(shù);

      4、基于所述數(shù)據(jù)請求參數(shù)以及所述執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果;

      5、基于所述響應(yīng)解析規(guī)則對所述數(shù)據(jù)處理結(jié)果進行數(shù)據(jù)解析處理得到數(shù)據(jù)查詢結(jié)果,并向所述用戶端發(fā)送所述數(shù)據(jù)查詢結(jié)果。

      6、在第二方面,本申請實施例提供了一種基于多源數(shù)據(jù)的數(shù)據(jù)查詢裝置,包括請求響應(yīng)模塊、參數(shù)確定模塊、數(shù)據(jù)獲取模塊和結(jié)果確定模塊,其中:

      7、所述請求響應(yīng)模塊,配置為獲取用戶端發(fā)送的數(shù)據(jù)查詢請求,并根據(jù)所述數(shù)據(jù)查詢請求確定配置文件以及數(shù)據(jù)查詢參數(shù),所述配置文件記錄有一個或多個預(yù)設(shè)的數(shù)據(jù)源的請求構(gòu)造規(guī)則、執(zhí)行調(diào)用策略以及響應(yīng)解析規(guī)則,所述執(zhí)行調(diào)用策略用于記錄對一個或多個預(yù)設(shè)的數(shù)據(jù)源的調(diào)用策略;

      8、所述參數(shù)確定模塊,配置為基于所述請求構(gòu)造規(guī)則以及所述數(shù)據(jù)查詢參數(shù)確定數(shù)據(jù)請求參數(shù);

      9、所述數(shù)據(jù)獲取模塊,配置為基于所述數(shù)據(jù)請求參數(shù)以及所述執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果;

      10、所述結(jié)果確定模塊,配置為基于所述響應(yīng)解析規(guī)則對所述數(shù)據(jù)處理結(jié)果進行數(shù)據(jù)解析處理得到數(shù)據(jù)查詢結(jié)果,并向所述用戶端發(fā)送所述數(shù)據(jù)查詢結(jié)果。

      11、在第三方面,本申請實施例提供了一種基于多源數(shù)據(jù)的數(shù)據(jù)查詢設(shè)備,包括:存儲器以及一個或多個處理器;

      12、所述存儲器,用于存儲一個或多個程序;

      13、當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如第一方面所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法。

      14、在第四方面,本申請實施例提供了一種存儲計算機可執(zhí)行指令的非易失性存儲介質(zhì),所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時用于執(zhí)行如第一方面所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法。

      15、在第五方面,本申請實施例提供了一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機程序,該計算機程序存儲在計算機可讀存儲介質(zhì)中,設(shè)備的至少一個處理器從計算機可讀存儲介質(zhì)讀取并執(zhí)行計算機程序,使得設(shè)備執(zhí)行如第一方面所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法。

      16、本申請實施例通過獲取用戶端發(fā)送的數(shù)據(jù)查詢請求,并根據(jù)數(shù)據(jù)查詢請求確定配置文件以及數(shù)據(jù)查詢參數(shù),基于請求構(gòu)造規(guī)則以及數(shù)據(jù)查詢參數(shù)確定數(shù)據(jù)請求參數(shù),基于數(shù)據(jù)請求參數(shù)以及執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果,基于響應(yīng)解析規(guī)則對數(shù)據(jù)處理結(jié)果進行數(shù)據(jù)解析處理得到數(shù)據(jù)查詢結(jié)果,并向用戶端發(fā)送數(shù)據(jù)查詢結(jié)果,通過配置文件定義數(shù)據(jù)源的請求構(gòu)造規(guī)則、執(zhí)行調(diào)用策略以及響應(yīng)解析規(guī)則,即可實現(xiàn)對多個數(shù)據(jù)源的快速調(diào)用和配置,可有效減少繁瑣的對接數(shù)據(jù)源的硬編碼操作,有效提高多源數(shù)據(jù)查詢的靈活性。



      技術(shù)特征:

      1.一種基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,所述基于所述數(shù)據(jù)請求參數(shù)以及所述執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果,包括:

      3.根據(jù)權(quán)利要求1所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,所述基于所述數(shù)據(jù)請求參數(shù)以及所述執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果,包括:

      4.根據(jù)權(quán)利要求3所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,所述根據(jù)所述執(zhí)行調(diào)用策略中對所述數(shù)據(jù)源的結(jié)果處理規(guī)則對所述數(shù)據(jù)請求結(jié)果進行數(shù)據(jù)處理,得到所述數(shù)據(jù)源的數(shù)據(jù)處理結(jié)果,包括:

      5.根據(jù)權(quán)利要求1所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,所述基于所述數(shù)據(jù)請求參數(shù)以及所述執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果,包括:

      6.根據(jù)權(quán)利要求1所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,所述基于所述響應(yīng)解析規(guī)則對所述數(shù)據(jù)處理結(jié)果進行數(shù)據(jù)解析處理得到數(shù)據(jù)查詢結(jié)果,包括:

      7.根據(jù)權(quán)利要求1所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法,其特征在于,所述數(shù)據(jù)請求參數(shù)、所述數(shù)據(jù)處理結(jié)果和所述數(shù)據(jù)查詢結(jié)果以上下文的形式進行存儲。

      8.一種基于多源數(shù)據(jù)的數(shù)據(jù)查詢裝置,其特征在于,包括請求響應(yīng)模塊、參數(shù)確定模塊、數(shù)據(jù)獲取模塊和結(jié)果確定模塊,其中:

      9.一種基于多源數(shù)據(jù)的數(shù)據(jù)查詢設(shè)備,其特征在于,包括:存儲器以及一個或多個處理器;

      10.一種存儲計算機可執(zhí)行指令的非易失性存儲介質(zhì),其特征在于,所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時用于執(zhí)行如權(quán)利要求1-7任一項所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法。

      11.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7任一項所述的基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法。


      技術(shù)總結(jié)
      本申請實施例提供了基于多源數(shù)據(jù)的數(shù)據(jù)查詢方法、裝置、設(shè)備及存儲介質(zhì)。本申請實施例提供的技術(shù)方案通過獲取用戶端發(fā)送的數(shù)據(jù)查詢請求,并根據(jù)數(shù)據(jù)查詢請求確定配置文件以及數(shù)據(jù)查詢參數(shù),基于請求構(gòu)造規(guī)則以及數(shù)據(jù)查詢參數(shù)確定數(shù)據(jù)請求參數(shù),基于數(shù)據(jù)請求參數(shù)以及執(zhí)行調(diào)用策略從一個或多個預(yù)設(shè)的數(shù)據(jù)源中獲取數(shù)據(jù)處理結(jié)果,基于響應(yīng)解析規(guī)則對數(shù)據(jù)處理結(jié)果進行數(shù)據(jù)解析處理得到數(shù)據(jù)查詢結(jié)果,并向用戶端發(fā)送數(shù)據(jù)查詢結(jié)果,通過配置文件定義數(shù)據(jù)源的請求構(gòu)造規(guī)則、執(zhí)行調(diào)用策略以及響應(yīng)解析規(guī)則,即可實現(xiàn)對多個數(shù)據(jù)源的快速調(diào)用和配置,可有效減少繁瑣的對接數(shù)據(jù)源的硬編碼操作,有效提高多源數(shù)據(jù)查詢的靈活性。

      技術(shù)研發(fā)人員:王靖
      受保護的技術(shù)使用者:百果園技術(shù)(新加坡)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/17
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1