冻结索引API-《elasticsearch中文文档帮助手册教程V7.11》

admin 2025-11-04 00:13:56 数据库 来源:ZONE.CI 全球网 0 阅读模式
  • 冻结索引 API
    • 请求
    • 前置条件
    • 描述
    • 路径参数
    • 示例

    冻结索引 API

    冻结一个索引。

    请求

    POST /<index>/_freeze

    前置条件

    • 如果 Elasticsearch 安全特性启用,你对目标索引或索引别名必须有 manage 索引权限。

    描述

    已冻结的索引在集群上几乎没有开销(除了在内存中维护它的元数据)且是只读的。只读索引禁止写操作,比如 docs-index_ 或强制合并。参阅已冻结索引和解冻索引。

    在数据流中的当前写索引不能被冻结。为了冻结当前写索引,数据流必须先被翻转,这样一个新的写索引被创建,前一个写索引才能被冻结。

    !> 冻结一个索引会在同一个 API 调用中关闭这个索引并且重新打开它。这将导致在短时间内主分片不被分配,直到再次分配主分片前集群会变为红色(red)。这个限制在未来可能被移除。

    路径参数

    <index>

    (必需,字符串)标识索引。

    示例

    以下的示例冻结和解冻一个索引。

    1. POST /my-index-000001/_freeze
    2. POST /my-index-000001/_unfreeze

    原文链接

    评论:0   参与:  10