Performance SOLR外部文件字段性能问题
我正在使用Solr4.5(独立实例),并尝试使用外部字段来改进文档的排名。我有两个外部文件字段用于两个不同的参数,它们每天都在变化,我在edismax解析器的“bf”和“boost”参数中使用它们。以前,这些字段是SOLR索引的一部分 由于将这些字段从索引移出到外部文件,我面临着严重的性能问题。SOLR机器的CPU使用率在峰值负载下达到100%,平均响应时间从13毫秒上升到近150毫秒 在使用外部文件字段时,我可以做些什么来提高SOLR的性能。在boost/bf函数中使用外部文件字段值时,有什么需要注意的吗?如中所述,因此外部文件包含的键=值对应按该键排序。这一点也在 外部文件可以按键字段进行排序或取消排序,但如果不进行排序,则速度会大大降低(未测试) 因此,如果文件的内容看起来像这样(只是一个示例) 您需要一个脚本,将内容更改为Performance SOLR外部文件字段性能问题,performance,solr,Performance,Solr,我正在使用Solr4.5(独立实例),并尝试使用外部字段来改进文档的排名。我有两个外部文件字段用于两个不同的参数,它们每天都在变化,我在edismax解析器的“bf”和“boost”参数中使用它们。以前,这些字段是SOLR索引的一部分 由于将这些字段从索引移出到外部文件,我面临着严重的性能问题。SOLR机器的CPU使用率在峰值负载下达到100%,平均响应时间从13毫秒上升到近150毫秒 在使用外部文件字段时,我可以做些什么来提高SOLR的性能。在boost/bf函数中使用外部文件字段值时,有什么
5=3.8294805903e-07
20=3.8294805903e-07
300=3.8294805903e-07
您是否可以从schema.xml中共享该外部文件的
字段类型
和字段
?好的,这就是字段类型
,您实际使用该类型的字段如何。。这是否正确?如果键是字母数字字符串怎么办?我们也应该把它分类吗?
5=3.8294805903e-07
20=3.8294805903e-07
300=3.8294805903e-07