数据搜索方法及装置与流程

文档序号:12177231阅读:来源:国知局

技术特征:

1.一种数据搜索方法,其特征在于,包括:

根据获取的搜索关键词搜索与所述搜索关键词相关的网页地址;

将搜索到的所述网页地址存储到等待队列中的第一缓存区;

判断所述第一缓存区存储的所述网页地址的数量是否大于等于预设阈值;

如果判断出所述第一缓存区存储的所述网页地址的数量大于等于所述预设阈值,则将所述第一缓存区存储的所有网页地址存储到数据库中;

将所述数据库中的网页地址转存到所述等待队列的第二缓存区;

展示所述第二缓存区中存储的第一数量的所述网页地址所对应的标识。

2.根据权利要求1所述的数据搜索方法,其特征在于,将搜索到的所述网页地址存储到等待队列中的第一缓存区包括:

判断搜索到的所述网页地址是否为相对地址;

如果判断出搜索到的所述网页地址是相对地址,则将所述网页地址由所述相对地址转化为绝对地址;

将所述绝对地址存储到所述等待队列中的所述第一缓存区中。

3.根据权利要求2所述的数据搜索方法,其特征在于,在将所述网页地址由所述相对地址转化为绝对地址之后,所述方法还包括:

判断所述网页地址是否为预设格式文件的网页地址,其中,所述预设格式文件的网页地址至少包括:JAVASCRIPT格式文件的网页地址和CSS格式文件的网页地址;

如果判断出所述网页地址为所述预设格式文件的网页地址,则删除所述预设格式文件的网页地址。

4.根据权利要求1所述的数据搜索方法,其特征在于,展示所述第二缓存区中存储的第一数量的所述网页地址所对应的标识包括:

获取所述第二缓存区中存储的所述网页地址的第二数量;

在所述第二缓存区中存储的所述网页地址的所述第二数量达到第二阈值时,对所述第二缓存区中存储的第一数量的所述网页地址所对应的标识进行展示,其中,第一数量的所述网页地址为第二数量的所述网页地址的部分或者全部。

5.根据权利要求1所述的数据搜索方法,其特征在于,在展示所述第二缓存区中存储的第一数量的所述网页地址所对应的标识之后,所述方法还包括:

在所述第二缓存区中删除已经展示的所述第一数量的所述网页地址。

6.根据权利要求1所述的数据搜索方法,其特征在于,在将所述第一缓存区存储的所有网页地址存储到数据库中之后,所述方法还包括:

清空所述第一缓存区存储的所有网页地址。

7.一种数据搜索装置,其特征在于,包括:

获取单元,用于根据获取的搜索关键词搜索与所述搜索关键词相关的网页地址;

第一存储单元,用于将搜索到的所述网页地址存储到等待队列中的第一缓存区;

判断单元,用于判断所述第一缓存区存储的所述网页地址的数量是否大于等于预设阈值;

第二存储单元,用于在判断出所述第一缓存区存储的所述网页地址的数量大于等于所述预设阈值时,将所述第一缓存区存储的所有网页地址存储到数据库中;

第三存储单元,用于将所述数据库中的网页地址转存到所述等待队列的第二缓存区;

展示单元,用于展示所述第二缓存区中存储的第一数量的所述网页地址所对应的标识。

8.根据权利要求7所述的数据搜索装置,其特征在于,所述第一存储单元包括:

第一判断模块,用于判断搜索到的所述网页地址是否为相对地址;

转化模块,用于在判断出搜索到的所述网页地址是相对地址时,将所述网页地址由所述相对地址转化为绝对地址;

存储模块,用于将所述绝对地址存储到所述等待队列中的所述第一缓存区中。

9.根据权利要求8所述的数据搜索装置,其特征在于,所述数据搜索装置还包括:

第二判断模块,用于在将所述网页地址由所述相对地址转化为绝对地址之后,判断所述网页地址是否为预设格式文件的网页地址,其中,所述预设格式文件的网页地址至少包括:JAVASCRIPT格式文件的网页地址和CSS格式文件的网页地址;

删除模块,用于在判断出所述网页地址为所述预设格式文件的网页地址时,删除所述预设格式文件的网页地址。

10.根据权利要求7所述的数据搜索装置,其特征在于,所述展示单元包括:

第一获取模块,用于获取所述第二缓存区中存储的所述网页地址的第二数量;

展示模块,用于在所述第二缓存区中存储的所述网页地址的所述第二数量达到第二阈值时,对所述第二缓存区中存储的第一数量的所述网页地址所对应的标识进行展示,其中,第一数量的所述网页地址为第二数量的所述网页地址的部分或者全部。

11.根据权利要求7所述的数据搜索装置,其特征在于,所述数据搜索装置还包括:

第一删除单元,用于在展示所述第二缓存区中存储的第一数量的所述网页地址所对应的标识之后,在所述第二缓存区中删除已经展示的所述第一数量的所述网页地址。

12.根据权利要求7所述的数据搜索装置,其特征在于,所述数据搜索装置还包括:

第二删除单元,用于在将所述第一缓存区存储的所有网页地址存储到数据库中之后,清空所述第一缓存区存储的所有网页地址。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1