我开始根据原始示例配置Solr,因此他们为示例包含了许多随机字段。
我可能会使用其中的一个或两个,但大多数情况下它们都只是闲置在那里(我的数据配置中没有任何内容提到它们或将数据存储到它们。
这是否会对性能产生任何影响(即使是少量)&我应该继续删除它们还是无所谓?
谢谢你们
答案 0 :(得分:3)
我建议删除字段和关联的未使用类型。可能没有性能影响,但有一些动态字段和copyFields可能导致混乱。或者直接构建一个新的配置(你只需要启动两个文件:schema.xml和solrconfig.xml)。
如果您是通过修剪未使用的字段来完成此操作,请确保保留或更改您的uniqueKey指向的任何内容,无论您的'df'默认字段是什么,_ version_(没有带下划线的空格)。
最后一个需要实时get和updateLog,它们也在example的solrconfig.xml中启用。更容易保留_ version_而不是尝试删除所有这些东西。
(2017年1月更新:现在有a presentation video,专门通过示例以及如何清理它们。