【技术实现步骤摘要】
本专利技术涉及检索
中的索引创建
,尤其涉及一种索引数据更新方法、检索服务器及系统。
技术介绍
全文检索(Full text search)是一种将文件中所有文本与检索项匹配的文字资料检索方法。全文检索的核心是解析文本数据建立倒排索引,基于检索条件查询索引库中的索引数据,得到与检索条件匹配的索引数据,从而快速获取检索结果的技术。如何保证索引查询的实时性是全文检索的重点。现有技术中基于索引库中的索引数据进行检索查询的过程如下:检索服务器接收用户终端发送的检索请求,从检索请求中获取检索条件,然后在索引库中的索引数据中进行索引查询,查询到与该检索条件匹配的索引数据,将与该检索条件匹配的索引数据作为检索结果,或者,再基于得到的与该检索条件匹配的索引数据,从数据库中查询到与该索引数据匹配的检索结果。在实际应用中,经常需要在索引库中增加新的索引数据,或者修改索引库中的索引数据,即索引库中的索引数据经常需要进行更新处理,以便修正和丰富索引库中的索引数据。然而,在更新索引库中的索引数据的过程中,当接收到检索请求时,由于索引数据正在被修改,所以无法通过在索引库中的索引 ...
【技术保护点】
一种索引数据更新方法,其特征在于,包括:检索服务器当需要对其对应的索引库中的索引数据进行更新时,对所述索引库中的索引数据进行缓存;使用待更新索引数据对所述索引库中的索引数据进行更新;在对所述索引库中的索引数据进行更新的过程中,当接收到检索请求时,基于缓存的索引数据进行索引查询。
【技术特征摘要】
【专利技术属性】
技术研发人员:叶森,
申请(专利权)人:新浪网技术中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。