一、认识ES
Elasticsearch(存储+检索+分析),简称ES
基于Lucene的开源分布式搜索引擎,大幅降低了PB级海量数据存储、检索、分析门槛
特点:(高可用,高扩展,是一种NOSQL的数据存储工具)
1.分布式实时文件存储、检索、分析
2.零配置、集群自动发现
3.索引自动分片、副本机制
4.RESTful风格接口
5.多数据源
6.自动搜索负载
二、安装ES
装件之前需要有的几个包如下:
下载:elasticsearch-6.2.2.tar.gz
elasticsearch-head-master.zip
kibana-6.2.2-linux-x86_64.tar.gz
logstash-6.2.2.tar.gz
node-v8.9.1-linux-x64.tar.gz
新建一个software
拖入六个安装包
下载解压工具:yum install -y unzip
查看安装包并且解压elasticsearch,并重命名最好es
解压结束,进行es配置修改
先进行es配置:
在进行系统参数配置
chown -R es6
切换用户es
启动。/bin/elasticsearch
出现start,登录网页:192.168.192.100:9200即可
出现以上界面,表示已经安装成功
三、kibana安装
1.输入:cd /opt/kibana622
2.输入:vi config/kibana.yml 按shift+g跳转到行末,按o增加以下内容:
server.host: “192.168.56.110”
elasticsearch.url: “http://192.168.56.110:9200”
3.输入:./bin/kibana 运行kibana
4.在windows界面打开网页,输入http://192.168.56.110:5601/
四、ES数据模型
Index:索引,由多个Document组成
Type:索引类型,6.x中仅支持一个,以后将逐渐被移除
Document:文档,由多个Field组成
Field:字段,包括字段名与字段值