[发明专利]一种网站访问排名信息查询的方法、设备、系统及介质有效
申请号: | 201810914102.2 | 申请日: | 2018-08-10 |
公开(公告)号: | CN109063158B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 黄友俊;李星;吴建平;金东勋;李威 | 申请(专利权)人: | 赛尔网络有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/955 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周天宇 |
地址: | 100084 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网站 访问 排名 信息 查询 方法 设备 系统 介质 | ||
本公开提供了一种网站访问排名信息的查询方法,方法包括:Reduce节点将查询任务划分为多个计算任务,并将计算任务分配至Map节点服务器;Map节点服务器根据网站域名或网站URL获取网站访问记录信息,并将获取的网站访问记录信息发送至Reduce节点;Reduce节点通过对网站访问记录信息进行统计排序获得网站访问排名。通过网站域名或网站URL获取网站访问记录信息的方式,用户可以更高效、准确的统计网站访问排名,实时监测网站访问量。本公开还提供了一种网站访问排名信息查询的电子设备、一种网站访问排名信息查询的系统以及一种计算机可读介质。
技术领域
本公开涉及大数据分析领域,尤其涉及一种网站访问排名信息查询的方法、设备、系统及介质。
背景技术
近年来,随着网络技术的普及和发展,中国网民的数量急剧增长。中国互联网络中心(CNNIC)日前在京发布了《第41次中国互联网络发展状况统计报告》,报告显示,截止2017年12月,中国网名规模达7.72亿,全年共计新增网名4074万人,互联网普及率为55.8%,较2016年底提升2.6个百分点。面对日益增长的网民数量,作为网络服务商,需要了解网络的运行状况,同时为用户提供更快更优的网络环境,因此,网站浏览量监控变得尤为重要。
目前,随着日益增多的网站数量及用户量,网站浏览量监控难度也随之增大,网站访问量的实时监控,可为网站的运营及维护提供重要保障,而一种高效、准确的统计计算方法则为网站的运维及维护提供了重要的技术支持,因此,本公开提出一种基于MapReduce算法的网站访问排名信息的查询方法。
发明内容
针对现有的技术难度,本公开提出一种网站访问排名信息查询的方法、设备、系统及介质,用过解决日益增多的网站数量及用户量引发的网站浏览量监控难度增大的问题。
本公开的一个方面提供了一种网站访问排名信息查询的方法,包括:Reduce节点将查询任务划分为多个计算任务,并将计算任务分配至Map节点服务器;Map节点服务器根据网站域名或网站URL获取网站访问记录信息,并将获取的网站访问记录信息发送至Reduce节点;Reduce节点通过对网站访问记录信息进行统计排序获得网站访问排名。
可选地,Map节点服务器根据网站域名或网站URL获取网站访问记录信息,包括:Map节点服务器获取本地HTTP日志数据;Map节点服务器根据网站域名或网站URL查询本地HTTP日志数据中该网站域名或网站URL对应网站的网站访问数据;Map节点服务器对查询的网站访问数据与网站域名进行过滤获取网站访问记录信息。
可选地,采用字符串匹配算法对网站访问数据与网站域名进行过滤获取访问记录信息,包括:将网站访问数据和网站域名存放到服务器缓冲文件中,并将缓冲文件存放到数组中,数组包括模式字符串,每个模式字符串对应一条浏览记录;将模式字符串与原始字符串进行比较,若原始字符串中能找到与模式字符串相同的部分,则获取模式字符串对应的浏览记录访问记录。
可选地,模式字符串与原始字符串进行比较时,若匹配失败,原始字符串比较位置不回溯,通过移动模式字符串的位置重新进行比较。
可选地,Reduce节点通过对网站访问记录信息进行统计排序获得网站访问排名,包括:Reduce节点根据网站访问记录信息,以网站URL为单位统计网站访问次数,再对网站访问次数进行排序,获得网站访问排名。
可选地,若Map节点服务器无法完成计算任务,则Reduce节点自动调度Map节点服务器最近的Map节点服务器完成计算任务。
可选地,将网站访问排名通过网页显示给用户,其中,该网页被复制为多个镜像,并为每个镜像分配一个域名,以使用户通过不同的域名访问不同的镜像。
本公开另一方面提供一种网站访问排名信息查询的电子设备,包括:处理器;存储器,其存储有计算机可执行程序,该程序在被处理器执行时,使得处理器执行如本公开的网站访问排名信息查询的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛尔网络有限公司,未经赛尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810914102.2/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置