【发布时间】:2020-06-24 11:56:28
【问题描述】:
映射
"brandKeyword" : {
"type" : "text",
"norms" : false,
"analyzer" : "nori_custom"}
值示例1
["apple", "samsung", "lg"]
值示例2
"apple samsung lg"
这两个值的例子哪个表现更好?
如果其中一个更快,为什么?
Elasticsearch 版本:7.2.0
数据节点:30
协调节点(搜索):8
协调节点(用于索引):4
主节点:3
摄取节点:1
主分片:15
副本:3
每个节点的分片:2
平均文档数:324,000,000
平均每秒请求数:60
【问题讨论】:
-
不可能说,这取决于太多因素(文档数量、节点大小、每秒客户端请求数、查询复杂度等)。你能解释一下你到底想达到什么目标吗?
-
@Val 我正在检查性能调整元素以提高搜索性能。
-
你能解释一下是什么让你认为这部分特别妨碍你的表现吗?
-
@Val 上面提到的两个例子给出了相同的搜索结果,只是好奇是否有任何性能差异。
-
@YunjinJang 你能在两个查询的搜索响应中提供
took参数的值吗?
标签: elasticsearch