当前位置: 首页 > article >正文

ElasticSearch备考 -- Search across cluster

一、题目

配置两个集群,集群名称为my-application-01、my-application-02,导入es自带Sample flight data数据集,配置扩集群检索,查询数据

二、思考

准备工作有两个集群,并需要对集群配置角色中增加 remote_cluster_client

node.roles: [ remote_cluster_client ]

主要分为三步

  • 配置夸集群检索
  • 导入数据
  • 进行扩集群检查

三、解题

Step 1、集群配置增加角色

在config/elasticsearch.yml 文件中增加角色

node.roles: [ master, data, remote_cluster_client ]

Step 2、配置夸集群数据

在两个集群中分别执行如下命令,对集群进行夸集群配置

PUT _cluster/settings
{
  "persistent": {
    "cluster": {
      "remote": {
        "my-application-01": {
          "seeds": [
            "127.0.0.1:9300"
          ]
        },
        "my-application-02": {
          "seeds": [
            "127.0.0.1:9310"
          ]
        }
      }
    }
  }
}

配置完成后可以将post方式改为,get方式,即下面命令检查集群配置是否生效

GET _cluster/settings

Step 3、导入样例数据

打开kibana控制台,点击"try sample data"

选择航班数据点击add data 

Step 4、夸集群查询

查询请求模版方式

post {集群名称}:{索引名称},{集群名称}:{索引名称}/_search

POST my-application-01:kibana_sample_data_flights,my-application-02:kibana_sample_data_flights/_search
{
  "query": {
    "match": {
      "FlightNum": "GFG6BEH"
    }
  }
}

四、总结

准备工作集群角色一定要添加到每个集群的所有节点上

配置集群配置:_cluster/settings

查询模版:{集群名称}:{索引名称},{集群名称}:{索引名称}/_search


参考资料

  • Search across clusters | Elasticsearch Guide [8.1] | Elastic

送一波福利:

福利一

有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!

有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!

有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!

福利二

福利三


http://www.kler.cn/news/334664.html

相关文章:

  • 【架构】efk日志监控
  • 《浔川社团官方宣布 ——10 月 8 日上线浔川 AI 翻译 v4.0》
  • C++——用类实现输入和输出时间。要求:(1)私有数据成员包括时、分、秒。(2)输入输出功能改为由成员函数实现。(3)在类体内定义成员函数。
  • java计算机毕设课设—坦克大战游戏
  • AI学习指南深度学习篇-学习率衰减的实现机制
  • [241006] Cerebras 挑战英伟达霸主地位,AI 芯片市场再掀波澜!| EndeavourOS Neo 五周年更新版发布
  • mysql设置表的某一个字段每天定时清零
  • 力扣 简单 110.平衡二叉树
  • python配置环境变量
  • Self-Operating Computer:基于PyAutoGui加AI实现无人“驾驶“电脑,让Python带你走近未来世界
  • 如何使用ssm实现基于SSM的宠物服务平台的设计与实现+vue
  • C#单元测试(一):用 NUnit 和 .NET Core 进行单元测试
  • 汽车管理系统中使用函数
  • 前端开发在AI时代如何保持核心竞争力
  • RTEMS面试题汇总及参考答案
  • CentOS 7文件系统
  • 【预备理论知识——2】深度学习:线性代数概述
  • 算法闭关修炼百题计划(三)
  • YOLO11改进 | 卷积模块 | 用Ghost卷积轻量化网络【详细步骤】
  • 为什么e^x的导数是本身