SolrNet:在索引时,synonym.txt文件的大小会成为一个问题吗?



我的索引最初工作良好。然后,我改变了我的模式,在索引时使用SynonymFilterFactory。我的synonym.txt文件是1.27MB。从那时起,每当我尝试使用同义词重新索引时,我都会得到这个随机的"请求被中止:请求被取消了"错误。

很奇怪,有些项目被索引了,有些没有。我就是不知道问题出在哪里。唯一的区别是Synonymfilter的用法。txt格式就可以了。因为几乎所有的项在抛出错误之前都得到了索引,所以我不能说模式有问题。

那么在索引时,synonym.com .txt的大小会导致错误吗?如有任何提示或建议,我将不胜感激。

这个错误意味着SolrNet在向Solr发送文档时超时了。如果您在索引时扩展同义词(您可以在查询时进行扩展,或者甚至两者都进行扩展),那么同义词文件的大小是相关的,因为Solr将花费更长的时间来分析输入数据。

尽管如此,我还是怀疑对于单个文档它是否会超时。如果是这样,您唯一能做的就是增加超时。如果你一次发送多个文档(很有可能),你必须使用"减少一次发送的文档数量",即发送更多但更小批量的文档。

相关内容

最新更新