[發明專利]熱力圖的展示方法、服務器及系統有效
| 申請號: | 202011202436.0 | 申請日: | 2020-11-02 |
| 公開(公告)號: | CN112035559B | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 程文捷 | 申請(專利權)人: | 浙江口碑網絡技術有限公司 |
| 主分類號: | G06F16/248 | 分類號: | G06F16/248 |
| 代理公司: | 北京市浩天知識產權代理事務所(普通合伙) 11276 | 代理人: | 劉蘭蘭 |
| 地址: | 310012 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 力圖 展示 方法 服務器 系統 | ||
本發明公開了一種熱力圖的展示方法、服務器及系統,該方法包括:根據歷史訂單數據計算各個實體對象端的用戶分布數據并存儲至數據倉庫中;通過第一周期任務周期性計算與各個實體對象端的用戶分布數據相對應的熱力點聚類結果,得到第一聚類結果;通過第二周期任務周期性計算與各個實體對象端的用戶分布數據相對應的熱力點聚類結果,得到第二聚類結果;根據第一聚類結果以及第二聚類結果,在預設緩存中存儲各個實體對象端的熱力點計算結果;響應于前端應用服務器發送的熱力點查詢請求,將預設緩存中存儲的與熱力點查詢請求對應的熱力點計算結果發送給前端應用服務器。該方式顯著提升了前端應用服務器的熱力圖展示速度,避免了展示時延。
技術領域
本發明涉及通信領域,具體涉及一種熱力圖的展示方法、服務器及系統。
背景技術
熱力圖能夠通過密度函數以特殊高亮的形式進行可視化,是一種用于表示地圖中點的密度的熱圖,從而使人們能夠獨立于縮放因子感知點的密度。通過熱力圖能夠表示用戶分布情況。在現有技術中,熱力圖的計算過程由應用服務器負責實現。當應用服務器接收到熱力圖查詢請求后,實時獲取分布式數據庫中存儲的用戶分布數據,根據獲取到的用戶分布數據實時計算熱力點計算結果,進而根據熱力點計算結果實時生成熱力圖并展示。
但是,發明人在實現本發明的過程中發現,現有技術中的上述方式至少存在如下缺陷:熱力點的計算過程由應用服務器實施,隨著查詢對象的增多,將對應用服務器的內存造成很大壓力,從而使查詢結果的展示過程耗費大量時延。并且,由于應用服務器本身需要提供多種業務功能,因此,熱力點的實時計算過程將占用其他業務功能所需的系統資源,從而使其他業務功能出現卡頓現象。由此可見,現有的由應用服務器負責計算熱力圖的方式至少存在熱力圖顯示時延長以及影響其他業務功能的弊端。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的熱力圖的展示方法、服務器及系統。
根據本發明實施例的一個方面,提供了一種熱力圖的展示方法,應用于后端服務器,具體包括:
根據獲取到的歷史訂單數據計算各個實體對象端的用戶分布數據,將各個實體對象端的用戶分布數據存儲至數據倉庫中;
通過第一周期任務周期性計算與所述數據倉庫中存儲的各個實體對象端的用戶分布數據相對應的熱力點聚類結果,得到各個實體對象端的第一聚類結果;通過第二周期任務周期性計算與所述數據倉庫中存儲的各個實體對象端的用戶分布數據相對應的熱力點聚類結果,得到各個實體對象端的第二聚類結果;
根據所述第一聚類結果以及所述第二聚類結果,在預設緩存中存儲各個實體對象端的熱力點計算結果;
響應于前端應用服務器發送的熱力點查詢請求,將所述預設緩存中存儲的與所述熱力點查詢請求中包含的實體對象端對應的熱力點計算結果發送給所述前端應用服務器,以供所述前端應用服務器展示與所述實體對象端相對應的熱力圖。
可選的,所述第一周期任務的第一任務周期大于所述第二周期任務的第二任務周期;
所述通過第一周期任務周期性計算與所述數據倉庫中存儲的各個實體對象端的用戶分布數據相對應的熱力點聚類結果,得到各個實體對象端的第一聚類結果包括:
每當第一任務周期到達時,通過第一周期任務獲取所述數據倉庫中存儲的各個實體對象端的全量用戶分布數據,根據所述全量用戶分布數據計算各個實體對象端的第一聚類結果;
所述通過第二周期任務周期性計算與所述數據倉庫中存儲的各個實體對象端的用戶分布數據相對應的熱力點聚類結果,得到各個實體對象端的第二聚類結果包括:
每當第二任務周期到達時,通過第二周期任務獲取所述數據倉庫中存儲的各個實體對象端的增量用戶分布數據,根據所述增量用戶分布數據計算各個實體對象端的第二聚類結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江口碑網絡技術有限公司,未經浙江口碑網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011202436.0/2.html,轉載請聲明來源鉆瓜專利網。





