发明名称 一种并发查询条件下的动态查询系统及方法
摘要 本申请公开了一种并发查询条件下的动态查询系统及方法,该系统包括:包括索引文件磁盘、缓冲器、索引文件调取器、请求分发器以及N个查询响应器;其中,任一查询响应器,用于利用缓冲器中存储的倒排表,对接收到的查询请求进行第一次检索响应,若第一次检索响应后得到相应的检索文档集合,则将该检索文档集合返回至相应的用户终端,若第一次检索响应后未得到相应的检索文档集合,则利用索引文件磁盘中存储的倒排表,对接收到的查询请求进行第二次检索响应,并将第二次检索响应后得到的检索文档集合返回至相应的用户终端。本申请实现了进一步减少查询响应时间的目的,从而改善了用户的查询体验。
申请公布号 CN105653646A 申请公布日期 2016.06.08
申请号 CN201511001438.2 申请日期 2015.12.28
申请人 北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司 发明人 周志强
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 罗满
主权项 一种并发查询条件下的动态查询系统,其特征在于,包括索引文件磁盘、缓冲器、索引文件调取器、请求分发器以及N个查询响应器,N为正整数;其中,所述索引文件调取器,用于根据用户历史查询痕迹信息,从所述索引文件磁盘中取出与所述用户历史查询痕迹信息相对应的倒排表,并将取出的倒排表缓存至所述缓冲器内部的缓冲区;所述请求分发器,用于获取用户终端发送的并发查询请求,并基于分布式的请求分发原则,将所述并发查询请求中的所有查询请求分发至所述N个查询响应器;任一查询响应器,用于利用所述缓冲器中存储的倒排表,对接收到的查询请求进行第一次检索响应,若所述第一次检索响应后得到相应的检索文档集合,则将该检索文档集合返回至相应的用户终端,若所述第一次检索响应后未得到相应的检索文档集合,则利用所述索引文件磁盘中存储的倒排表,对接收到的查询请求进行第二次检索响应,并将所述第二次检索响应后得到的检索文档集合返回至相应的用户终端。
地址 100192 北京市海淀区清河小营东路15号科研楼710室