Elasticsearch克隆索引

我所使用的Elasticsearch的版本是基于7.17.7。

需求是将某个ES的索引进行克隆。例如我要将索引test_0419_1克隆一份新的索引test_0419_2。步骤如下:

  • 首先将源索引进行修改PUT /test_0419_1/_block/write,即禁止对这个索引进行写数据操作。

  • 然后执行克隆操作:

    POST test_0419_1/_clone/test_0419_2
    {
    "settings": {
    "index.number_of_shards": 1
    }
    }

在克隆时,可以指定index.number_of_replicas和index.auto_expand_replicas。还可以指定alias,如下所示:

复制代码
{
  "settings": {
    "index.number_of_shards": 1 
  },
  "aliases": {
    "test_1": {
      "filter": {
        "term": {
          "label": "test_label"
        }
      }
    }
  }
}

这样通过test_1别名就可以搜到这个当前别名下的数据了。

相关推荐
哭泣方源炼蛊17 分钟前
正则表达式c++内容汇集
数据库·c++·mysql·正则表达式
余槐i25 分钟前
EXPLAIN 显示走了索引查询仍慢:回表与选择性在 500 万行表上拉开 10 倍耗时
数据库·postgresql·性能优化·vacuum·explain
火山引擎和TA的超级拍档们26 分钟前
产品情报局 04|客服Agent:大模型时代的智能客服新范式
大数据·人工智能
鲸能云1 小时前
【AI Agent】光储运维从 “展示数据“ 到 “自主决策“:运维 AI Agent 落地实践拆解
大数据·人工智能·ai agent·智能运维·光伏储能
深度智能Ai1 小时前
IndexTTS‑2高清音质接口对接文档
数据库
Elastic 中国社区官方博客1 小时前
Kubernetes attributes processor v1:它对 EDOT Collector 意味着什么
java·大数据·elasticsearch·搜索引擎·贪心算法·kubernetes·全文检索
2601_955662461 小时前
文本转语音(TTS)技术选型与工程实践
大数据·人工智能·音视频·语音识别·媒体
香瓜子rd1 小时前
MySQL InnoDB 并发控制核心原理:事务、隔离级别、MVCC 与锁机制
数据库·后端
Elastic 中国社区官方博客2 小时前
Elasticsearch Serverless 如何通过 hollow shards 将索引节点关闭次数降低 30%
大数据·数据库·elasticsearch·搜索引擎·serverless·全文检索
港股研究社2 小时前
餐饮IPO冰封期,袁记食品的“供应链平台”启示
大数据·人工智能·物联网