【发布时间】:2015-04-04 00:55:03
【问题描述】:
我们有 4 台服务器(2 台 48GB RAM、24 核、2.4GHz 的服务器和 2 台 64GB RAM、24 核、2.4GHz 的服务器)。我们使用 4 个分片(每台服务器上 1 个分片)。每个分片索引大小约为 500GB。
我们正在使用 edismax 解析器 && 环绕查询解析器来处理短语、邻近度和通配符搜索。
即使是简单的通配符/邻近搜索也需要 10-20 秒。
我们在具有 8 个分片(每个分片索引大小为 250GB)的单台服务器(24 核,64 GB RAM,2.4GHz)上具有相同的设置
与 4 台服务器设置相比,单台服务器设置的性能几乎是 2 倍(更好)。
我们设置了 4 台服务器 solr cloud 以提高性能,但性能下降了。这里有什么我们可能遗漏的吗?
【问题讨论】:
-
服务器是虚拟机还是裸机?
-
它们不是虚拟机。
标签: performance solr multiserver