我们正在使用 Solr 4 引擎来使用旋转生成一些方面。该索引正在与文档一起提供,生成的方面,然后正在删除文档。尽管如此,该指数似乎在不断增长,而分面生成速度变慢了。现在,如果我们停止 solr 实例并删除索引,分面过程就会恢复其速度。
关于如何保持流程高效的任何建议?为什么删除文档后索引没有恢复效率?
顺便说一句,我们正在使用 Solrj,我们用于删除文档的命令是:
server.deleteByQuery(...);
server.commit(true, true);
server.optimize(true, true, 1);
提前致谢