一种数据目录的多维度数据统计和查询方法、设备及介质技术

技术编号:40578645 阅读:23 留言:0更新日期:2024-03-06 17:20
本申请公开了一种数据目录的多维度数据统计和查询方法、设备及介质,方法包括:确定预先设置的统计字段,根据统计字段确定目录信息表;确定用户对目录的查询申请,并确定查询申请对应的查询类型,根据查询类型确定查询记录;根据查询记录确定队列消息,通过预先设置的统计模块获取队列消息,以根据队列消息确定对目录信息表进行更新。本申请将统计服务作为微服务单独部署;原业务系统作为生产者;将统计服务作为消费者,减少了统计服务和原业务的耦合,符合微服务的要求。本申请通过xxl‑job任务调度平台执行定时任务,保证了目录统计信息表中数据的准确性,缓解了应用解耦、异步消息、流量削锋等问题。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据目录的多维度数据统计和查询方法、设备及介质


技术介绍

1、随着互联网技术的快速更新迭代,软件后端系统由原本的单体应用逐渐转化为微服务应用,能够降低开发难度、减少开发成本、增强微服务的扩展性和复用性,同时便于敏捷开发。kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理用户在网站中的所有动作流数据。主要解决应用解耦、异步消息、流量削锋等问题,实现高性能、高可用、可伸缩和最终一致性架构。xxl-job是一个分布式的任务调度平台,其核心设计目标是学习简单、开发迅速、轻量级、易扩展,开箱即用。

2、政务数据目录的多维度数据存储在mysql中,其中访问详情、下载详情、收藏详情、评分详情、评价详情都单独对应一张表。对政务目录进行列表查询时,需要关联多张表,严重影响sql执行速度,如果后期需要增加一个维度的统计量,列表查询sql又需要多关联一张表,不利于扩展。


技术实现思路

1、为了解决上述问题,本申请提出了一种数据目录的多维度数据统计和查询方法,包括:确定预先设置的本文档来自技高网...

【技术保护点】

1.一种数据目录的多维度数据统计和查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述查询记录确定队列消息,具体包括:

3.根据权利要求1所述的方法,其特征在于,根据所述队列消息确定对所述目录信息表进行更新,具体包括:

4.根据权利要求3所述的方法,其特征在于,根据所述消息内容在所述更新位置处进行更新,具体包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求3所述的方法,其特征在于,所述消息主题包括但不限于VISIT、DOWNLOAD、FAV、SCORE、COMMENT...

【技术特征摘要】

1.一种数据目录的多维度数据统计和查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述查询记录确定队列消息,具体包括:

3.根据权利要求1所述的方法,其特征在于,根据所述队列消息确定对所述目录信息表进行更新,具体包括:

4.根据权利要求3所述的方法,其特征在于,根据所述消息内容在所述更新位置处进行更新,具体包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求3所述的方法,其特征在于,所述消...

【专利技术属性】
技术研发人员:周永杰单震
申请(专利权)人:浪潮卓数大数据产业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1