弹性搜索服务中的索引和检索性能如何随着数据大小的增加而降低?

How does the indexing and retrieving performance degrade with increase in data size in elastisearch Service?

我想知道 ElasticSearch 服务的性能 decreases/degrades 随着数据量的增加。是否有任何指标表明这一点?

取决于

  • 集群中的节点数(更多的功率和内存,但节点之间的通信时间更多)
  • 文档结构(处理复杂结构的时间更长)
  • 索引设置和映射
  • indexing/search 查询量(大量索引查询可能会减慢搜索速度或相反)
  • 内存不适合数据库的硬盘速度
  • 搜索查询类型(简单的 CRUD 查询、文档搜索、聚合和分析)

我建议你从 ElasticHQ and list of diagnostic metrics

开始

Marvel 来自 Elasticsearch

它将让您了解潜在的瓶颈

如果有更具体的问题,请随时提出

ElasticSearch 使用统计 来自 elasticsearch hq 插件

http://www.elastichq.org/elasticsearchstats.php