ElasticSearch Java API 使用指南
1. 删除操作的一致性级别
在执行删除操作时,可以使用setConsistencyLevel()方法来定义需要多少个副本处于活动状态才能执行该操作。可能的值如下:
| 一致性级别 | 描述 |
| — | — |
|org.elasticsearch.action.WriteConsistencyLevel.DEFAULT| 使用节点设置 |
|org.elasticsearch.action.WriteConsistencyLevel.ONE| 仅一个副本足够 |
|org.elasticsearch.action.WriteConsistencyLevel.QUORUM| 至少 50% + 1 个定义的副本需要存在 |
|org.elasticsearch.action.WriteConsistencyLevel.ALL| 所有副本必须可用 |
删除操作返回的DeleteResponse对象包含以下方法:
-getIndex():返回请求的索引名称
-getType():返回文档类型名称
-getId():返回已删除文档的标识符
-getVersion():返回已删除文档的版本号
-