如果没有足够的磁盘空间,如何优化Solr索引?

时间:2017-03-01 20:15:49

标签: solr diskspace

我需要优化当前在磁盘上有大约1,000个文件的solr索引,这个文件占用大约400GB。我的磁盘上有200GB可用空间,而且我有另一个磁盘,可用空间大约为1TB。

有没有办法:

  • 使用少于200GB或
  • 进行优化
  • 使用辅助磁盘进行优化?

我的印象是Solr从头开始重建索引然后交换它,所以看起来这应该是可能的。我坐在那里有一个太字节。我可以用吗?

1 个答案:

答案 0 :(得分:1)

将数据复制到1TB驱动器,并将solrconfig.xml更改为指向新目录。

https://wiki.apache.org/solr/SolrConfigXml#dataDir_parameter

<dataDir>/var/data/solr</dataDir>

确保在复制数据之前停止服务器。优化索引并清除已删除的文档。