发明名称 一种搜索结果提供方法及装置
摘要 本发明实施例公开了一种搜索结果提供方法及装置,该方法包括:根据用户输入的搜索关键词,判断内存或redis数据库或couchbase数据库中存在该关键词对应的整个搜索结果时,将该整个搜索结果提供给用户,否则,获取该搜索关键词对应的每条搜索结果的标识信息,从内存或redis数据库或couchbase数据库中获取该标识信息对应的每个搜索结果,将每个搜索结果组合成整个搜索结果提供给用户并保存在内存中。由于在本发明实施例中搜索结果保存在了内存、redis数据库或couchbase数据库中,通过多级缓存为用户提供整个搜索结果,从而提高用户获取搜索结果的效率,并降低了搜索引擎的处理能力,提高了搜索引擎的处理性能。
申请公布号 CN104794228A 申请公布日期 2015.07.22
申请号 CN201510219892.9 申请日期 2015.04.30
申请人 北京奇艺世纪科技有限公司 发明人 陈爱云;邱学忠;姚婷
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人 马敬;项京
主权项 一种搜索结果提供方法,其特征在于,所述方法包括:搜索引擎接收用户输入的搜索关键词;判断当前内存或redis数据库和couchbase数据库中是否存在该搜索关键词对应的整个搜索结果;如果是,将所述整个搜索结果提供给所述用户;否则,获取所述搜索关键词对应的每条搜索结果的标识信息,根据所述每条搜索结果的标识信息,从内存或redis数据库或couchbase数据库中获取该标识信息对应的搜索结果,将每个搜索结果组合成整个搜索结果提供给所述用户,并在内存中将组合得到的整个搜索结果针对该搜索关键词保存。
地址 100080 北京市海淀区北一街2号鸿城拓展大厦10、11层