[发明专利]一种基于哈希优化的多条件联动搜索方法有效
申请号: | 201310206626.3 | 申请日: | 2013-05-29 |
公开(公告)号: | CN103279525A | 公开(公告)日: | 2013-09-04 |
发明(设计)人: | 虞少波 | 申请(专利权)人: | 浙江搜车客网络技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 绍兴市越兴专利事务所 33220 | 代理人: | 蒋卫东 |
地址: | 312072 浙江省绍*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 优化 条件 联动 搜索 方法 | ||
1.一种基于哈希优化的多条件联动搜索方法,其特征在于:包括
步骤一,建立数据库和搜索条件类目;
步骤二,在遍历搜索条件类目过程中设置计数器,统计搜索条件类目下存在查询结果的条件个数,每个条件都作为一个搜索条件类目的下拉框;
步骤三,当计数器的计数结果为0或1,遍历结束;
步骤四,当计数器的计数结果大于1,采用多条件联动;每种搜索条件都由一个条件类目下拉框构成,每个下拉框中包含了各搜索条件和其对应的搜索结果个数;
步骤五,点击搜索条件类目下拉框后,选择搜索条件预判值;
步骤六,将已选择搜索条件预判值的搜索结果个数显示在搜索栏顶部的位置。
2.如权利要求1所述的一种基于哈希优化的多条件联动搜索方法,其特征在于:所述的步骤四中,多条件联动,是建立四种搜索条件类目下拉框状态,如下表1所示;当用户在一个下拉框中选择一个搜索条件后,被选择条件自身的类目下拉框将被置为状态A;程序将所有的搜索条件类目下拉框中的条件遍历计算,如果该类目下所有的搜索条件都没有结果,则这个类目下拉框将置为状态D;若该类目下搜索条件只有一个有结果,那么这个类目下拉框将被置为状态C;若该类目下的搜索条件有两个有结果,那么这个类目下拉框将被置为状态B;
3.如权利要求1所述的一种基于哈希优化的多条件联动搜索方法,其特征在于:所述的步骤一中,建立数据库时,采用B+树的形式,在B+树查找算法之前增加一层哈希表,通过哈希表来查找符合条件的B+树。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江搜车客网络技术有限公司,未经浙江搜车客网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310206626.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氯噻啉与呋虫胺复配杀虫剂
- 下一篇:用于高温应用的受保护的抗微生物化合物