其他 Solr 搜索处理程序是否对性能有任何影响



我为 Solr 4 有三个自定义的搜索处理程序。它工作正常,但是我想知道在考虑复制设置的索引大小为 10 GB 时,它是否对 RAM 和 CPU 利用率以及整体性能有任何影响。

我没有找到任何关于此的文档。任何想法都会很棒。

还是建议您坚持使用默认处理程序或使用单个处理程序?为什么?

仅通过定义更多请求处理程序,不,您不应该对性能产生影响。引自参考文档

请求处理程序是一个 Solr 插件,用于定义 Solr 处理请求时要使用的逻辑。

因此,请求处理程序是请求传入时要执行的处理逻辑的蓝图。仅通过定义更多处理方式来影响性能。当然,这可能是一个数字问题。如果定义数百或数千个可能产生影响的处理程序。我只是从未见过这样的配置。

消耗 CPU 和 RAM 的操作是与索引交互的操作,如搜索和索引。当客户端开始使用新的请求处理程序时,你将看到资源消耗量增加。但这是由于客户的使用,而不仅仅是对消费方式的定义。

最新更新