本發明專利技術提供一種基于云地協同的數據緩存方法和裝置。其中,基于云地協同的數據緩存方法包括,啟動目標應用,獲取目標應用的目標配置文件,解析目標配置文件,得到目標配置文件對應的關聯數據;其中,目標應用的目標配置文件存儲于云端;確定目標數據格式,基于目標數據格式,在地面端對關聯數據進行數據格式轉換;獲取當前時間,基于當前時間和經數據格式轉換的關聯數據,生成數據緩存。本發明專利技術提供的基于云地協同的數據緩存方法和裝置,通過由當前時間和經數據格式轉換的關聯數據生成數據緩存,可以實現自動配置緩存;進而,隨著配置表逐漸增加,可以通過自動配置的緩存來實現對配置表進行查詢,提高了查詢效率。提高了查詢效率。提高了查詢效率。
【技術實現步驟摘要】
一種基于云地協同的數據緩存方法和裝置
[0001]本專利技術涉及數據存儲
,尤其涉及一種基于云地協同的數據緩存方法和裝置。
技術介紹
[0002]隨著系統作為資產證券化領域專業云平臺的出現,ABS(資產證券化)云生態系統面向整個資產證券化行業拉開了大幕。
[0003]ABS云生態系統的云地協同過程包括,將所有的地面數據傳輸至云端,并在云端對地面數據進行計算及模型訓練,并將經計算及模型訓練得到的數據持續傳輸至地面端。在ABS云生態系統的云地協同過程中涉及通過直接查庫或者手動設置緩存實現對配置表的多次查詢。
[0004]上述通過直接查庫或者手動設置緩存實現對配置表的多次查詢存在的缺點或不足包括,隨著配置表逐漸增加,通過直接查庫或手動設置緩存來實現對配置表進行查詢,存在查詢效率低的問題。
技術實現思路
[0005]針對現有技術中存在的問題,本專利技術的實施例提供一種基于云地協同的數據緩存方法和裝置。
[0006]本專利技術提供一種基于云地協同的數據緩存方法,包括:
[0007]啟動目標應用,獲取所述目標應用的目標配置文件,解析所述目標配置文件,得到所述目標配置文件對應的關聯數據;其中,所述目標應用的所述目標配置文件存儲于云端;
[0008]確定目標數據格式,基于所述目標數據格式,在地面端對所述關聯數據進行數據格式轉換;
[0009]獲取當前時間,基于所述當前時間和經數據格式轉換的所述關聯數據,生成數據緩存。
[0010]根據本專利技術提供的一種基于云地協同的數據緩存方法,所述啟動目標應用前,還包括:
[0011]確定所述目標應用中的基礎配置文件,為所述基礎配置文件對應匹配關聯數據,得到所述目標配置文件。
[0012]根據本專利技術提供的一種基于云地協同的數據緩存方法,所述解析所述目標配置文件,得到所述目標配置文件對應的關聯數據,包括:
[0013]獲取所述目標配置文件對應的配置標識;
[0014]判斷所述配置標識對應的狀態是否為已打開;
[0015]若所述配置標識對應的狀態為已打開,讀取緩存區中所述目標配置文件對應的所述關聯數據;
[0016]若所述配置標識對應的狀態為未打開,不執行讀取緩存區中所述目標配置文件對
應的所述關聯數據。
[0017]根據本專利技術提供的一種基于云地協同的數據緩存方法,所述為所述基礎配置文件對應匹配關聯數據,得到所述目標配置文件,包括:
[0018]確定所述關聯數據,存儲所述關聯數據至所述目標應用對應的目標緩存區;其中,所述關聯數據包括,所述基礎配置文件對應的數據源、數據源中的數據表以及可配置失效時間和數據刷新時間;
[0019]基于所述數據刷新時間,將存儲于所述目標緩存區中的所述關聯數據匹配至所述基礎配置文件,得到所述目標配置文件。
[0020]本專利技術還提供一種基于云地協同的數據緩存裝置,包括:
[0021]解析模塊,用于啟動目標應用,獲取所述目標應用的目標配置文件,解析所述目標配置文件,得到所述目標配置文件對應的關聯數據;其中,所述目標應用的所述目標配置文件存儲于云端;
[0022]轉換模塊,用于確定目標數據格式,基于所述目標數據格式,在地面端對所述關聯數據進行數據格式轉換;
[0023]生成模塊,用于獲取當前時間,基于所述當前時間和經數據格式轉換的所述關聯數據,生成數據緩存。
[0024]根據本專利技術提供的一種基于云地協同的數據緩存裝置,所述解析模塊,還用于:
[0025]確定所述目標應用中的基礎配置文件,為所述基礎配置文件對應匹配關聯數據,得到所述目標配置文件。
[0026]根據本專利技術提供的一種基于云地協同的數據緩存裝置,所述解析模塊,包括:
[0027]獲取子模塊,用于獲取所述目標配置文件對應的配置標識;
[0028]判斷子模塊,用于判斷所述配置標識對應的狀態是否為已打開;
[0029]讀取子模塊,用于若所述配置標識對應的狀態為已打開,讀取緩存區中所述目標配置文件對應的所述關聯數據;
[0030]基礎子模塊,用于若所述配置標識對應的狀態為未打開,不執行讀取緩存區中所述目標配置文件對應的所述關聯數據。
[0031]根據本專利技術提供的一種基于云地協同的數據緩存裝置,所述解析模塊,具體用于:
[0032]確定所述關聯數據,存儲所述關聯數據至所述目標應用對應的目標緩存區;其中,所述關聯數據包括,所述基礎配置文件對應的數據源、數據源中的數據表以及可配置失效時間和數據刷新時間;
[0033]基于所述數據刷新時間,將存儲于所述目標緩存區中的所述關聯數據匹配至所述基礎配置文件,得到所述目標配置文件。
[0034]本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述基于云地協同的數據緩存方法的步驟。
[0035]本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述基于云地協同的數據緩存方法的步驟。
[0036]本專利技術提供的一種基于云地協同的數據緩存方法和裝置,通過啟動目標應用,獲取目標應用的目標配置文件,解析目標配置文件,得到目標配置文件對應的關聯數據;其
中,目標應用的目標配置文件存儲于云端;確定目標數據格式,基于目標數據格式,在地面端對關聯數據進行數據格式轉換;獲取當前時間,基于當前時間和經數據格式轉換的關聯數據,生成數據緩存。本專利技術提供的基于云地協同的數據緩存方法和裝置,通過由當前時間和經數據格式轉換的關聯數據生成數據緩存,可以實現自動配置緩存;進而,隨著配置表逐漸增加,可以通過自動配置的緩存來實現對配置表進行查詢,提高了查詢效率。
附圖說明
[0037]為了更清楚地說明本專利技術或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0038]圖1是本專利技術實施例提供的基于云地協同的數據緩存方法的流程示意圖;
[0039]圖2是本專利技術實施例提供的基于云地協同的數據緩存方法中得到目標配置文件對應的關聯數據的流程示意圖;
[0040]圖3是本專利技術實施例提供的基于云地協同的數據緩存方法的第一細化流程示意圖;
[0041]圖4是本專利技術實施例提供的基于云地協同的數據緩存方法的第二細化流程示意圖;
[0042]圖5是本專利技術實施例提供的基于云地協同的數據緩存裝置的結構示意圖;
[0043]圖6是本專利技術實施例提供的電子設備的硬件結構示意圖。
具體實施方式
[0044]為使本專利技術的目的、技術方案和優點更加清楚,下面將結合本專利技術中的附圖,對本專利技術中的技術方案進行清楚、完整地描述,顯然,所描述的實本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種基于云地協同的數據緩存方法,其特征在于,包括:啟動目標應用,獲取所述目標應用的目標配置文件,解析所述目標配置文件,得到所述目標配置文件對應的關聯數據;其中,所述目標應用的所述目標配置文件存儲于云端;確定目標數據格式,基于所述目標數據格式,在地面端對所述關聯數據進行數據格式轉換;獲取當前時間,基于所述當前時間和經數據格式轉換的所述關聯數據,生成數據緩存。2.根據權利要求1所述的基于云地協同的數據緩存方法,其特征在于,所述啟動目標應用前,還包括:確定所述目標應用中的基礎配置文件,為所述基礎配置文件對應匹配關聯數據,得到所述目標配置文件。3.根據權利要求1所述的基于云地協同的數據緩存方法,其特征在于,所述解析所述目標配置文件,得到所述目標配置文件對應的關聯數據,包括:獲取所述目標配置文件對應的配置標識;判斷所述配置標識對應的狀態是否為已打開;若所述配置標識對應的狀態為已打開,讀取緩存區中所述目標配置文件對應的所述關聯數據;若所述配置標識對應的狀態為未打開,不執行讀取緩存區中所述目標配置文件對應的所述關聯數據。4.根據權利要求2所述的基于云地協同的數據緩存方法,其特征在于,所述為所述基礎配置文件對應匹配關聯數據,得到所述目標配置文件,包括:確定所述關聯數據,存儲所述關聯數據至所述目標應用對應的目標緩存區;其中,所述關聯數據包括,所述基礎配置文件對應的數據源、數據源中的數據表以及可配置失效時間和數據刷新時間;基于所述數據刷新時間,將存儲于所述目標緩存區中的所述關聯數據匹配至所述基礎配置文件,得到所述目標配置文件。5.一種基于云地協同的數據緩存裝置,其特征在于,包括:解析模塊,用于啟動目標應用,獲取所述目標應用的目標配置文件,解析所述目標配置文件,得到所述目標配置文件對應的關聯數據;其中,所述目標應用...
【專利技術屬性】
技術研發人員:高松源,
申請(專利權)人:京東科技控股股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。