Elasticsearch索引时能否不等待主副分片同步就返回200-OK?
Elasticsearch索引调优疑问:能否不等副本同步就返回200-OK?
核心需求
- 希望调优索引速度,实现不等待副本分片确认就向客户端返回200-OK,目标达到无副本时的索引速度。
- 明确知晓此操作可能导致数据丢失,且已阅读官方的索引速度调优文档。
测试与困惑
- 曾参考ChatGPT/OpsGPT建议,尝试通过
index.write.wait_for_active_shards参数实现需求,但在配置1个主分片+1个副本的索引(集群至少2个数据节点)中测试时,HTTP响应显示主副分片均写入成功,说明写入操作仍等待了副本的确认。 - 测试响应截图:

已尝试的排查
- 查阅了多篇相关文章(如tracking-in-sync-shard-copies),但仍未找到可行解决方案。
内容的提问来源于stack exchange,提问作者Musab Dogan
相关产品推荐
相关产品推荐

