买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种用于搜索引擎的缓存方法和设备_阿里巴巴集团控股有限公司_201310182204.7 

申请/专利权人:阿里巴巴集团控股有限公司

申请日:2013-05-16

公开(公告)日:2020-03-20

公开(公告)号:CN104166649B

主分类号:G06F16/953(20190101)

分类号:G06F16/953(20190101)

优先权:

专利状态码:有效-授权

法律状态:2020.03.20#授权;2014.12.24#实质审查的生效;2014.11.26#公开

摘要:本申请提出了一种用于搜索引擎的缓存方法和设备。所述方法包括步骤:接收查询及根据查询得到的元素;基于所述查询,生成查询的键值;在缓存中找到该键值对应的列表;对元素进行打分并保存;以及更新缓存。本申请的技术方案通过缓存每个元素的分值及其状态信息,减少了MLR的调用次数,从而降低了引擎的计算量,提高了其时效。本申请还通过细化每个查询的组成并对查询进行归一化,来提高缓存的命中率。

主权项:1.一种用于搜索引擎的缓存方法,其特征在于,包括步骤:接收用户查询及根据用户查询得到的元素,其中,一个所述元素是搜索引擎根据所述用户查询找到的与所述用户查询相关的一条搜索数据;基于所述用户查询,生成用户查询的键值;在缓存中找到该键值对应的列表,所述列表包括多个项目,每个项目包括元素标识号、元素分值和状态信息,所述状态信息包括进入缓存当时元素的更新时间和项目被放入缓存的时间,其中,所述状态信息用于确定所述元素分值是否有效;对所述元素进行打分并保存;以及更新缓存;其中,所述对所述元素进行打分并保存的步骤进一步包括:检查所述元素是否在所述列表中;如果所述元素不在所述列表中,将不在所述列表中的所述元素添加至所述列表中,对不在所述列表中的所述元素重新打分并保存分值;如果所述元素在所述列表中,检查所述元素的分值是否有效;如果所述元素的分值无效,对分值无效的所述元素重新打分并保存分值;如果所述元素的分值有效,保持所述元素的原有分值不变。

全文数据:

权利要求:

百度查询: 阿里巴巴集团控股有限公司 一种用于搜索引擎的缓存方法和设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。