solr索引删除后索引文档数量未变

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了solr索引删除后索引文档数量未变相关的知识,希望对你有一定的参考价值。

我用的是SOLR索引,在删除后,查询索引已经查询不了了,但是获取的索引文档数量依然没有变化。还是删除之前的数量,我用的是POST的方法删除的。删除的时候把QUERY替换为update?commit=true,传的删除格式为<delete><id>123</id><delete>,不知道是哪块的问题。高分悬赏,确认可以解决问题的50相关!谢谢!

参考技术A 你是solr 4以后的版本吧,使用了version的概念
文档数会不停的增加、或不变
只有达到某个合并的零界点的话,才会使文档数的跟你数据一致

删除:文档数不变化
更新/新增:文档数增大

solr删除全部索引数据

SOLR 删除全部索引数据:

 <delete><query>*:*</query></delete><commit/> 

 

 

技术分享图片

以上是关于solr索引删除后索引文档数量未变的主要内容,如果未能解决你的问题,请参考以下文章

Solr索引数据

solr删除全部索引数据

[solr] - 索引数据删除

[转][solr] - 索引数据删除

[solr 管理界面] - 索引数据删除

solr4.2增量索引之同步(修改,删除,新增)--转载