Performance ElasticSearch中的慢速查询研究
我们在生产环境中使用弹性搜索版本5.4.1。集群设置为3个数据、3个查询、3个主节点。最近,我们在一个特定的数据节点中观察到了大量缓慢的查询,其中的[index][shard]只是副本 我没有发现许多被删除的文档或内存问题会直接导致速度变慢 任何关于如何进行调查的建议都会有所帮助Performance ElasticSearch中的慢速查询研究,performance,elasticsearch,Performance,elasticsearch,我们在生产环境中使用弹性搜索版本5.4.1。集群设置为3个数据、3个查询、3个主节点。最近,我们在一个特定的数据节点中观察到了大量缓慢的查询,其中的[index][shard]只是副本 我没有发现许多被删除的文档或内存问题会直接导致速度变慢 任何关于如何进行调查的建议都会有所帮助 谢谢 在一次ES查询过程中发生了许多事情。首先,检查ElasticSearch返回的take字段 –Elasticsearch执行搜索的时间(毫秒) 但是,take字段是它执行的时间 使用ES来处理查询。不包括 在客
谢谢 在一次ES查询过程中发生了许多事情。首先,检查ElasticSearch返回的
take
字段
–Elasticsearch执行搜索的时间(毫秒)
但是,take
字段是它执行的时间
使用ES来处理查询。不包括
- 在客户端上将请求序列化为JSON
- 通过网络发送请求
- 在服务器上反序列化来自JSON的请求
- 在服务器上将响应序列化为JSON
- 通过网络发送响应
- 在客户端上反序列化来自JSON的响应
参考资料:在一次ES查询过程中发生了许多事情。首先,检查ElasticSearch返回的
take
字段
–Elasticsearch执行搜索的时间(毫秒)
但是,take
字段是它执行的时间
使用ES来处理查询。不包括
- 在客户端上将请求序列化为JSON
- 通过网络发送请求
- 在服务器上反序列化来自JSON的请求
- 在服务器上将响应序列化为JSON
- 通过网络发送响应
- 在客户端上反序列化来自JSON的响应