默认 solr 优化索引的时候,只一个段,比起 N段(N不是很大)来说,可能有点耗时。索引为N段也不会一个文件太大。
可以有两种方式:
url:
- curl "http://localhost:8080/solr/update?maxSegments=2&optimize=true"
xml:
- curl http://localhost:8080/solr/update --data-binary "<optimize maxSegments=\"2\" />" -H "Content-type:text/xml; charset=utf-8"
但有一个奇怪的问题,第一次会多一个段,再触发一下就只有2个段了。难道真的要调用两次。
后来发现这个奇怪的问题与平台有关