ES入门
1 ES简介
- ES:是一个分布式、restful风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例
- ELK Stack:使用Elasticsearch、Logstash、Kibana和Beats的框架组合,能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索,分析和可视化。
- ES特点:
- 能够处理分析查询
- 具有良好的可伸缩行,适用于分布式
- 开源日志管理
- 监控和指标
2 ES下载和安装
- 安装:(演示为windows版本)windows直接解压缩包即可
- 配置环境变量:环境变量名为
ES_JAVA_HOME
,位置为es自带的jdk,es目录/jdk
- 关闭ssl安全认证:
es目录/config/elasticsearch.yml
,将xpack.security.enabled
改为false
- 启动和访问:双击
es目录/bin/elasticsearch.bat
启动,启动后访问http://localhost:9200