我有一个关于Solr数据备份大小的查询。我们每天进行一次Solr备份。我们可以观察到Solr备份的大小比前一天减少了1 GB,但是当天没有对Solr进行删除或更新。我们也检查了两天的文件数量。对于较小尺寸的备份来说更多。是因为Solr在内部进行了任何优化吗?
答案 0 :(得分:1)
在索引上调用optimize
或者命中mergeFactor之前,不删除已删除的文档(并记住更新是删除+内部添加)。这会导致索引文件被重写为磁盘,并且任何已删除的内容都将被清除。
重写索引文件后,旧文件将被删除,新索引文件不包含旧的已删除文档。