window下安装使用elasticsearch
下载好文件后解压文件,配置配置文件/config/elasticsearch.yml
cluster.name: es_cluster_wq #集群,名称
node.name: es_7.3 #集权节点名称
node.master: true #表示节点是否具有成为主节点的资格
node.data: true #表示节点是否存储数据
path.data: D:\work\tools\elasticsearch-7.3.1\data_es #数据存储位置
path.logs: D:\work\tools\elasticsearch-7.3.1\log_es #日志存储位置
network.host: 0.0.0.0 #ip
http.port: 9200 #端口号
discovery.seed_hosts: ["127.0.0.1"] #集群中的各节点ip
cluster.initial_master_nodes: ["es_7.3"] #结群中主节点名称
gateway.recover_after_nodes: 1 #只要指定数量的节点加入集群,就开始进行恢复
有两种方法进行服务启动:
- 方法1:使用命令窗口进入elasticsearch文件下的
/bin
目录执行启动命令elasticsearch.bat
,或者直接点击elasticsearch.bat
,使用该方法,只要命令窗口关闭了,服务便停止了,不太方便; - 方法2:还是使用命令窗口进入elasticsearch文件下的
/bin
目录下,执行elasticsearch.bat install
命令后,打开任务管理器,打开服务后找到elasticsearch服务,选择启动
无论使用以上哪种方式启动,当服务启动成功后,进入浏览器,访问http://localhost:9200/,出现以下界面则表示启动成功
ik分词器下载
ik分词器顾名思义主要是用用于分词,将一段中文或者其他语音分为一个个关键词,中文分词是将其分到一个个字,英文主要是分为一个个单词,而不是到字母。它将我们输入的搜索关键词进行分词,与存储的并且已分词过的数据进行匹配;
- 下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
-
下载后的文件进行解压放入elasticsearch文件夹下的plugins文件夹下,如果没有则创建一个plugins并放入ik分词器文件
- 之后只要重启elasticsearch就好了
kibana下载
kibana是一款开源的可视化分析平台,用于和elasticsearch一起工作,可以在上面搜索,查看,并和存储在es索引钟的数据进行交互,kibana国内加速下载地址https://www.newbe.pro/Mirrors/Mirrors-Kibana/
下载解压后,打开bin目录,双击kibana.bat
运行:
浏览器输入http://localhost:5601/即可进入,进入Dev Tools即可使用对应语句操作数据: