来自Solr Default'example'的剩余/未使用字段

时间:2013-02-05 11:24:41

标签: performance solr

我开始根据原始示例配置Solr,因此他们为示例包含了许多随机字段。

我可能会使用其中的一个或两个,但大多数情况下它们都只是闲置在那里(我的数据配置中没有任何内容提到它们或将数据存储到它们。

这是否会对性能产生任何影响(即使是少量)&我应该继续删除它们还是无所谓?

谢谢你们

1 个答案:

答案 0 :(得分:3)

我建议删除字段和关联的未使用类型。可能没有性能影响,但有一些动态字段和copyFields可能导致混乱。或者直接构建一个新的配置(你只需要启动两个文件:schema.xml和solrconfig.xml)。

如果您是通过修剪未使用的字段来完成此操作,请确保保留或更改您的uniqueKey指向的任何内容,无论您的'df'默认字段是什么,_ version_(没有带下划线的空格)。

最后一个需要实时get和updateLog,它们也在example的solrconfig.xml中启用。更容易保留_ version_而不是尝试删除所有这些东西。

(2017年1月更新:现在有a presentation video,专门通过示例以及如何清理它们。