[發(fā)明專利]數(shù)據(jù)加載方法、裝置、計算設(shè)備和計算機可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201810962622.0 | 申請日: | 2018-08-22 |
| 公開(公告)號: | CN109284321A | 公開(公告)日: | 2019-01-29 |
| 發(fā)明(設(shè)計)人: | 畢文智;謝波 | 申請(專利權(quán))人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25 |
| 代理公司: | 深圳市隆天聯(lián)鼎知識產(chǎn)權(quán)代理有限公司 44232 | 代理人: | 劉抗美 |
| 地址: | 518000 廣東省深圳市福田區(qū)益田路503*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)加載 計算機可讀存儲介質(zhì) 緩存系統(tǒng) 計算設(shè)備 服務(wù) 應(yīng)用 操作觸發(fā) 分布存儲 后續(xù)操作 應(yīng)用平臺 優(yōu)化應(yīng)用 響應(yīng) 加載 預(yù)置 申請 | ||
本申請涉及數(shù)據(jù)加載方法、裝置、計算設(shè)備和計算機可讀存儲介質(zhì)。所述數(shù)據(jù)加載方法包括:響應(yīng)于來自應(yīng)用的服務(wù)預(yù)請求,將與所述服務(wù)預(yù)請求對應(yīng)的數(shù)據(jù)加載到緩存系統(tǒng)中,其中,所述服務(wù)預(yù)請求是由于用戶的操作觸發(fā)了所述應(yīng)用中預(yù)置的埋點而導(dǎo)致的;以及響應(yīng)于來自所述應(yīng)用的服務(wù)正式請求,使用緩存系統(tǒng)中所加載的所述數(shù)據(jù)進行服務(wù),其中所述服務(wù)正式請求是所述用戶的后續(xù)操作導(dǎo)致的。通過本申請的各實施例,能夠縮短應(yīng)用平臺的數(shù)據(jù)加載時間,提供了對分布存儲技術(shù)的優(yōu)化應(yīng)用。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)加載方法、裝置、計算設(shè)備和計算機可讀存儲介質(zhì)。
背景技術(shù)
一般地,應(yīng)用平臺具有外部數(shù)據(jù)庫和緩存系統(tǒng)。在提供服務(wù)時,應(yīng)用平臺需要調(diào)用相關(guān)的用戶數(shù)據(jù)。由于緩存系統(tǒng)的容量有限,無法存儲服務(wù)所需的所有用戶數(shù)據(jù),因此,在收到服務(wù)請求時應(yīng)用平臺往往需要去數(shù)據(jù)庫中取數(shù),從數(shù)據(jù)庫加載數(shù)據(jù)所需的時間遠大于從緩存加載所需的時間(因為每次都需要掃描所有數(shù)據(jù)),這導(dǎo)致加載時間過長,有時無法滿足服務(wù)的時效性要求。
發(fā)明內(nèi)容
為解決以上問題中的一個或多個,本發(fā)明實施例提供了一種數(shù)據(jù)加載方法、裝置、計算設(shè)備和計算機可讀存儲介質(zhì)。
根據(jù)本申請的第一方面,提供一種數(shù)據(jù)加載方法,其包括:
響應(yīng)于來自應(yīng)用的服務(wù)預(yù)請求,將與所述服務(wù)預(yù)請求對應(yīng)的數(shù)據(jù)加載到緩存系統(tǒng)中,其中,所述服務(wù)預(yù)請求是由于用戶的操作觸發(fā)了所述應(yīng)用中預(yù)置的埋點而導(dǎo)致的;以及
響應(yīng)于來自所述應(yīng)用的服務(wù)正式請求,使用緩存系統(tǒng)中所加載的所述數(shù)據(jù)進行服務(wù),其中所述服務(wù)正式請求是所述用戶的后續(xù)操作導(dǎo)致的。
根據(jù)一示例性實施例,所述響應(yīng)于來自應(yīng)用的服務(wù)預(yù)請求將與所述服務(wù)預(yù)請求對應(yīng)的數(shù)據(jù)加載到緩存系統(tǒng)中,包括:
識別所述服務(wù)預(yù)請求中包含的所述埋點的標識和所述用戶的標識;
根據(jù)所述埋點的標識查找預(yù)先配置的埋點-提前導(dǎo)入數(shù)據(jù)對應(yīng)表,以確定需要提前導(dǎo)入的數(shù)據(jù)的數(shù)據(jù)字段;
根據(jù)所述用戶的標識將所述用戶的對應(yīng)于所述數(shù)據(jù)字段的數(shù)據(jù)加載到緩存系統(tǒng)。
根據(jù)一示例性實施例,在所述響應(yīng)于來自應(yīng)用的服務(wù)預(yù)請求將與所述服務(wù)預(yù)請求對應(yīng)的數(shù)據(jù)加載到緩存系統(tǒng)中之前,所述方法還包括:
確定所述應(yīng)用的用戶可操作界面上用于設(shè)置埋點的一個或多個可操作項。
根據(jù)一示例性實施例,所述確定用于設(shè)置埋點的所述應(yīng)用的用戶可操作界面上的一個或多個可操作項包括:
通過分析用戶歷史數(shù)據(jù)確定每個候選可操作項與服務(wù)正式請求的觸發(fā)的關(guān)聯(lián)性得分;
從候選可操作項中選擇關(guān)聯(lián)性得分最大的一個可操作項或者關(guān)聯(lián)性較大的多個可操作項作為用于設(shè)置埋點的位置。
根據(jù)一示例性實施例,所述將與所述服務(wù)預(yù)請求對應(yīng)的數(shù)據(jù)加載到緩存系統(tǒng)中包括如下中的至少一個:
將所述數(shù)據(jù)從數(shù)據(jù)庫加載到緩存系統(tǒng);
將所述數(shù)據(jù)從緩存系統(tǒng)的最后一級緩存加載到其上一級緩存中。
根據(jù)一示例性實施例,在所述響應(yīng)于來自應(yīng)用的服務(wù)預(yù)請求將與所述服務(wù)預(yù)請求對應(yīng)的數(shù)據(jù)加載到緩存系統(tǒng)中之前,所述方法還包括:
根據(jù)通過緩存配置頁面輸入的埋點標識和相對應(yīng)的需提前導(dǎo)入的數(shù)據(jù)的數(shù)據(jù)字段,生成并保存所述埋點-提前導(dǎo)入數(shù)據(jù)對應(yīng)表。
根據(jù)一示例性實施例,所述通過分析用戶歷史數(shù)據(jù)確定每個候選可操作項與服務(wù)正式請求的觸發(fā)的關(guān)聯(lián)性得分包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國平安人壽保險股份有限公司,未經(jīng)中國平安人壽保險股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810962622.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于生產(chǎn)組合物的監(jiān)測設(shè)備
- 用于生產(chǎn)組合物的監(jiān)測設(shè)備
- 用于視頻編碼和解碼的裝置和方法
- 用于興趣點識別的系統(tǒng)和方法
- 自適應(yīng)云計算信道處理方法及存儲介質(zhì)
- 用于將操作系統(tǒng)存儲在計算機可讀介質(zhì)上的BIOS代碼
- 一種電子名片自動匹配的方法、系統(tǒng)、移動裝置及計算機可讀存儲介質(zhì)
- 相機組同步曝光控制方法及系統(tǒng)、計算機可讀存儲介質(zhì)、相機組控制系統(tǒng)
- 炒鍋翻炒方法、計算機可讀存儲介質(zhì)及智能炒菜機
- 用于計算機系統(tǒng)啟動操作的系統(tǒng)及方法
- 一種緩存系統(tǒng)接入方法和裝置
- 適用于WAP 服務(wù)的緩存架構(gòu)系統(tǒng)及其緩存方法
- 一種實現(xiàn)緩存加速的方法及系統(tǒng)
- 一種分布式緩存系統(tǒng)
- 用于具有動態(tài)分區(qū)的共享高速緩存的方法和裝置
- 用于通過組和通路將緩存靈活劃分成組件緩存的方法和裝置
- 分布式緩存系統(tǒng)擴容方法、數(shù)據(jù)訪問方法及裝置和系統(tǒng)
- 一種文件系統(tǒng)緩存增量刷新方法及系統(tǒng)
- 適應(yīng)于大高速緩存大小的基于區(qū)域的目錄方案
- 一種用于分布式緩存系統(tǒng)中緩存數(shù)據(jù)更新的方法與設(shè)備





