我们有 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 来提高性能,但性能下降了。有什么我们可能在这里遗漏的吗?