- 冻结索引 API
- 请求
- 前置条件
- 描述
- 路径参数
- 示例
冻结索引 API
冻结一个索引。
请求
POST /<index>/_freeze
前置条件
- 如果 Elasticsearch 安全特性启用,你对目标索引或索引别名必须有
manage索引权限。
描述
已冻结的索引在集群上几乎没有开销(除了在内存中维护它的元数据)且是只读的。只读索引禁止写操作,比如 docs-index_ 或强制合并。参阅已冻结索引和解冻索引。
在数据流中的当前写索引不能被冻结。为了冻结当前写索引,数据流必须先被翻转,这样一个新的写索引被创建,前一个写索引才能被冻结。
!> 冻结一个索引会在同一个 API 调用中关闭这个索引并且重新打开它。这将导致在短时间内主分片不被分配,直到再次分配主分片前集群会变为红色(red)。这个限制在未来可能被移除。
路径参数
<index>
(必需,字符串)标识索引。
示例
以下的示例冻结和解冻一个索引。
POST /my-index-000001/_freezePOST /my-index-000001/_unfreeze
原文链接
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论