ES-简单介绍

為{幸葍}努か 提交于 2020-03-12 14:04:31

集群配置

主节点

cluster.name: tom-test #集群名称
node.name: master #节点 ID,保证唯一
node.master: true #标记是否为主节点
network.host: 127.0.0.1 #对外公开的 IP 地址,如果自动识别配置为 0.0.0.0

从节点1

cluster.name: tom-test #集群名称三个节点保持一致
node.name: slave-1 #从节点 ID,保证唯一
network.host: 127.0.0.1 #对外公开的 IP 地址,如果自动识别配置为 0.0.0.0
http.port: 8200 #默认端口为 9200,因为我的环境是在同一台机器,因此,指定服务端口号
discovery.zen.ping.unicast.hosts: ["127.0.0.1"] #集群的 IP 组,配置主节点 IP 即可

从节点2

cluster.name: tom-test #集群名称三个节点保持一致
node.name: slave-2 #从节点 ID,保证唯一
network.host: 127.0.0.1 #对外公开的 IP 地址,如果自动识别配置为 0.0.0.0
http.port: 8000 #默认端口为 9200,因为我的环境是在同一台机器,因此,指定服务端口号
discovery.zen.ping.unicast.hosts: ["127.0.0.1"] #集群的 IP 组,配置主节点 IP 即可

主节点解除跨域限制

http.cors.enabled: true
http.cors.allow-origin: "*"

基本概念

  1. 索引: 含有相同属性的文档集合。
  2. 类型:索引可以定义一个或多个类型,文档必须属于一个类型。
  3. 文档:文档是可以被索引的基本数据单元。
  4. 分片:每个索引都有多个分片,每个分片是一个 Lucene 索引。
  5. 备份:拷贝一份分片就完成了分片的备份。

关系型数据库和 ElasticSearch 操作姿势对比

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!