ElasticSearch的基础使用

一、ElasticSearch基础使用

1、下载ElasticSearch

可以前往官网下载对应的版本

https://www.elastic.co/cn/downloads/elasticsearch

2、运行ElasticSearch

这里如果使用windows版本,直接将下载下来的安装包解压,进入bin目录

在当前的地址栏上输入cmd打开当前目录下的命令窗口

在这里插入图片描述

在命令窗口中输入elasticsearch回车即可开始运行es服务

在这里插入图片描述

当看到下面的started时,表示启动成功

在这里插入图片描述

可以在浏览器中使用ip地址:9200访问(这里暂时不建议使用7.10.1版本,版本过新会导致一些插件还不能使用,后面会换成7.9.3版本)

在这里插入图片描述

3、简单的配置文件

config/elastcisearch.yml

# 配置集群名称
cluster.name: fall-es
# 配置节点名称
node.name: master

4、主从配置

主从配置,也就是将多个ES节点服务器组织在一起,形成了一个集群,这些节点共同持有数据,共同提供搜索服务。而这些服务器节点,不论是主机还是从机,都必须有相同的cluster.name(集群名称),只有这样他们才会形成一个集群;而集群中的个体服务器,就是节点。

可以通过三个服务来进行主从配置

在这里插入图片描述

主机

# 配置集群名称
cluster.name: fall-es
# 配置节点名称
node.name: master
# 主从配置
# 设置该节点为主节点
node.master: true
# 设置节点地址
network.host: 127.0.0.1

从机1

# 配置集群名称 主从节点的集群名称应该保持一致
cluster.name: fall-es
# 节点名
node.name: slave01

network.host: 127.0.0.1
# 设置从机端口
http.port: 9201
# 设置自动发现
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

从机2

# 配置集群名称 主从节点的集群名称应该保持一致
cluster.name: fall-es
# 节点名
node.name: slave02

network.host: 127.0.0.1
# 设置从机端口
http.port: 9202
# 设置自动发现
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

分别启动三个服务端,完成后使用浏览器通过ElasticSearch-head插件访问,可以看到主从配置已经生效了:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值