[发明专利]热力图的展示方法、服务器及系统有效
| 申请号: | 202011202436.0 | 申请日: | 2020-11-02 |
| 公开(公告)号: | CN112035559B | 公开(公告)日: | 2021-02-02 |
| 发明(设计)人: | 程文捷 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
| 主分类号: | G06F16/248 | 分类号: | G06F16/248 |
| 代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 刘兰兰 |
| 地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 力图 展示 方法 服务器 系统 | ||
本发明公开了一种热力图的展示方法、服务器及系统,该方法包括:根据历史订单数据计算各个实体对象端的用户分布数据并存储至数据仓库中;通过第一周期任务周期性计算与各个实体对象端的用户分布数据相对应的热力点聚类结果,得到第一聚类结果;通过第二周期任务周期性计算与各个实体对象端的用户分布数据相对应的热力点聚类结果,得到第二聚类结果;根据第一聚类结果以及第二聚类结果,在预设缓存中存储各个实体对象端的热力点计算结果;响应于前端应用服务器发送的热力点查询请求,将预设缓存中存储的与热力点查询请求对应的热力点计算结果发送给前端应用服务器。该方式显著提升了前端应用服务器的热力图展示速度,避免了展示时延。
技术领域
本发明涉及通信领域,具体涉及一种热力图的展示方法、服务器及系统。
背景技术
热力图能够通过密度函数以特殊高亮的形式进行可视化,是一种用于表示地图中点的密度的热图,从而使人们能够独立于缩放因子感知点的密度。通过热力图能够表示用户分布情况。在现有技术中,热力图的计算过程由应用服务器负责实现。当应用服务器接收到热力图查询请求后,实时获取分布式数据库中存储的用户分布数据,根据获取到的用户分布数据实时计算热力点计算结果,进而根据热力点计算结果实时生成热力图并展示。
但是,发明人在实现本发明的过程中发现,现有技术中的上述方式至少存在如下缺陷:热力点的计算过程由应用服务器实施,随着查询对象的增多,将对应用服务器的内存造成很大压力,从而使查询结果的展示过程耗费大量时延。并且,由于应用服务器本身需要提供多种业务功能,因此,热力点的实时计算过程将占用其他业务功能所需的系统资源,从而使其他业务功能出现卡顿现象。由此可见,现有的由应用服务器负责计算热力图的方式至少存在热力图显示时延长以及影响其他业务功能的弊端。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的热力图的展示方法、服务器及系统。
根据本发明实施例的一个方面,提供了一种热力图的展示方法,应用于后端服务器,具体包括:
根据获取到的历史订单数据计算各个实体对象端的用户分布数据,将各个实体对象端的用户分布数据存储至数据仓库中;
通过第一周期任务周期性计算与所述数据仓库中存储的各个实体对象端的用户分布数据相对应的热力点聚类结果,得到各个实体对象端的第一聚类结果;通过第二周期任务周期性计算与所述数据仓库中存储的各个实体对象端的用户分布数据相对应的热力点聚类结果,得到各个实体对象端的第二聚类结果;
根据所述第一聚类结果以及所述第二聚类结果,在预设缓存中存储各个实体对象端的热力点计算结果;
响应于前端应用服务器发送的热力点查询请求,将所述预设缓存中存储的与所述热力点查询请求中包含的实体对象端对应的热力点计算结果发送给所述前端应用服务器,以供所述前端应用服务器展示与所述实体对象端相对应的热力图。
可选的,所述第一周期任务的第一任务周期大于所述第二周期任务的第二任务周期;
所述通过第一周期任务周期性计算与所述数据仓库中存储的各个实体对象端的用户分布数据相对应的热力点聚类结果,得到各个实体对象端的第一聚类结果包括:
每当第一任务周期到达时,通过第一周期任务获取所述数据仓库中存储的各个实体对象端的全量用户分布数据,根据所述全量用户分布数据计算各个实体对象端的第一聚类结果;
所述通过第二周期任务周期性计算与所述数据仓库中存储的各个实体对象端的用户分布数据相对应的热力点聚类结果,得到各个实体对象端的第二聚类结果包括:
每当第二任务周期到达时,通过第二周期任务获取所述数据仓库中存储的各个实体对象端的增量用户分布数据,根据所述增量用户分布数据计算各个实体对象端的第二聚类结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011202436.0/2.html,转载请声明来源钻瓜专利网。





