首先安装JDK8。
然后下载安装Elasticsearch 6
https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-8-23
下载完解压到一个目录,
进入bin目录,双击elasticsearch.bat即可运行
浏览器访问 http://localhost:9200/ 表示运行成功
配置文件位于config目录中
elasticsearch.yml es的相关配置
jvm.options jvm的相关参数
log4j2.properties 日志相关配置
elasticsearch.yml 关键配置说明
cluster.name 集群名称,以此作为是否同一集群的判断条件。
node.name 节点名称,以此作为集群中不同节点的区分条件。
network.host/http.port 网络地址和端口,用于http和transport服务使用。
path.data 数据存储地址
path.log 日志存储地址
Development与Production模式说明
以 transport 的地址是否绑定在 localhost 为判断标准 network.host
Development 模式下在启动时会以 warning 的方式提示配置检查异常。
Production 模式下在启动时会以 error 的方式提示配置检查异常并退出。
参数修改的第二种方式
命令行的方式 bin/elasticsearch -Ehttp.port=19200
bin/elasticsearch
bin/elasticsearch -Ehttp.port=8200 -Epath.data=node2
bin/elasticsearch -Ehttp.port=7200 -Epath.data=node3
windows的命令为:
打开三个cmd都进入D:\elasticsearch-6.8.23\bin目录,然后分别执行以下命令:
elasticsearch.bat
elasticsearch.bat -Ehttp.port=8200 -Epath.data=node2
elasticsearch.bat -Ehttp.port=7200 -Epath.data=node3
然后在浏览器中可以分别访问三个端口
也可以访问http://localhost:9200/_cat/nodes?v或http://localhost:9200/_cluster/stats看看集群情况
下载安装 Kibana
https://www.elastic.co/cn/downloads/past-releases/kibana-6-8-23
下载好后,解压,到bin目录双击kibana.bat运行
浏览器访问http://localhost:5601/
配置位于config文件夹中
kibana.yml关键配置说明
server.host/server.port 访问 kibana 用的地址和端口
elasticsearch.url 待访问 elasticsearch 的地址
Discover 数据搜索查看
Visualize 图表制作
Dashboard 仪表盘制作
Timelion 时序数据的高级可视化分析
DevTools 开发者工具
Management 配置
Document 文档数据
Index 索引
Type 索引中的数据类型
Field 字段,文档的属性
Query DSL 查询语法
Create 创建文档
浏览器访问http://localhost:5601/后点击Dev Tools然后在页面点击Get to work
然后在左边输入语句并执行,右边显式结果。
Read 读取文档
Update 更新文档
更新完再次查询的时候已经更新成功
Delete 删除文档
删除完再次查询的时候已经获取不到了
Query String
Query DSL
首先创建两个文档,然后执行查询