[发明专利]一种数据处理的方法及装置在审
申请号: | 201811640302.X | 申请日: | 2018-12-29 |
公开(公告)号: | CN109815258A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 刘国伟 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/248 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市龙岗区园山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储节点 访问结果 查询内容 地址信息 分组信息 数据处理 多线程 线程 查询结果 查询请求 查询效率 接收查询 界面呈现 用户请求 遍历 推送 预设 耗时 查找 访问 | ||
本发明提供了一种数据处理的方法及装置。所述方法包括:接收查询请求,所述查询请求中包括查询内容;确定所述查询内容所对应的分组信息;查找所述分组信息所对应的存储节点的地址信息;若所述对应的存储节点有多个,则按照每个存储节点的地址信息进行多线程访问;其中,每个线程对应一个存储节点;遍历所述多线程中每个线程以确定是否存在第一批访问结果;若存在所述第一批访问结果,则在预设界面呈现所述第一批访问结果。通过本发明提供的技术方案,能够实时推送查询结果,从而降低用户请求的等待耗时,提高查询效率。
技术领域
本发明涉及互联网领域,特别涉及一种数据处理的方法及装置。
背景技术
随着科学技术的发展,人类信息已呈爆炸式增长,很多搜索引擎厂商不得不添加大量的服务器来进行数据存储。
相应的,由于数据量越来越大,导致用户进行搜索时命中目标文件的时间越来越长,从而使得用户等待耗时较长,查询效率低。
发明内容
本发明实施例提供了一种数据处理的方法及装置,通过使用本发明提供的方法,能够实时推送查询结果,从而降低用户请求的等待耗时,提高查询效率。
本发明第一方面公开了一种数据处理的方法,所述方法包括:
接收查询请求,所述查询请求中包括查询内容;
确定所述查询内容所对应的分组信息;
查找所述分组信息所对应的存储节点的地址信息;
若所述对应的存储节点有多个,则按照每个存储节点的地址信息进行多线程访问;其中,每个线程对应一个存储节点;
遍历所述多线程中每个线程以确定是否存在第一批访问结果;
若存在所述第一批访问结果,则在预设界面呈现所述第一批访问结果。
其中,所述方法还包括:
若所述第一批访问结果为多个,则对第一批访问结果的相似度进行排序;
向目标移动设备发送排序第一的访问结果,其中,所述目标移动设备是指预设范围内的移动设备。
其中,可选的,所述方法还包括:
预设时间间隔后若检测到存在第二批访问结果,则在预设界面呈现所述第一批访问结果和所述第二批访问结果。
其中,可选的,在预设界面呈现所述第一批访问结果和第二批访问结果,包括:
将所述第一批访问结果和所述第二批访问结果按照查询的相似度进行排序,得到排序结果;
在所述预设界面呈现所述排序结果。
其中,可选的,在预设界面呈现所述第一访问结果和第二访问结果,包括:
将所述第一批访问结果和所述第二批访问结果时间的顺序进行排序;
在所述预设界面呈现所述排序结果。
本发明第二方面公开了一种数据处理的装置,所述装置包括:
接收单元,用于接收查询请求,所述查询请求中包括查询内容;
确定单元,用于确定所述查询内容所对应的分组信息;
查找单元,用于查找所述分组信息所对应的存储节点的地址信息;
访问单元,用于若所述对应的存储节点有多个,则按照每个存储节点的地址信息进行多线程访问;其中,每个线程对应一个存储节点;
遍历单元,用于遍历所述多线程中每个线程以确定是否存在第一批访问结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811640302.X/2.html,转载请声明来源钻瓜专利网。