1、ElasticSearch基本介绍
The Elastic Stack, 包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。
Elaticsearch,简称为 ES,ES 是一个开源的高扩展的分布式全文搜索引擎,是整个 Elastic Stack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。
2、Elasticsearch 下载安装
Elasticsearch 的官网地址:https://www.elastic.co/cn/ Elasticsearch 下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
2.1、window版本下载安装
Elasticsearch 分为 Linux 和 Windows 版本,这里我们下载安装 window 的 7.8.0 版本使用。下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0Windows 版的 Elasticsearch 的安装很简单,解压即安装完毕,解压后的 Elasticsearch 的目录结构如下
解压后,进入 bin 文件目录,点击 elasticsearch.bat 文件启动 ES 服务
注意:9300 端口为 Elasticsearch 集群间组件的通信端口,9200 端口为浏览器访问的 http 协议 RESTful 端口。打开浏览器(推荐使用谷歌浏览器),输入地址:http://localhost:9200,测试结果如下:
2.1.1、安装常见问题解决
- Elasticsearch 是使用 java 开发的,且 7.8 版本的 ES 需要 JDK 版本 1.8 以上,默认安装包带有 jdk 环境,如果系统配置 JAVA_HOME,那么使用系统默认的 JDK,如果没有配置使用自带的 JDK,一般建议使用系统配置的 JDK。
- 双击启动窗口闪退,通过路径访问追踪错误,如果是“空间不足”,请修改 config/jvm.options 配置文件。如下:
# 设置 JVM 初始内存为 1G。此值可以设置与-Xmx 相同,以避免每次垃圾回收完成后 JVM 重新分配内存 # Xms represents the initial size of total heap space # 设置 JVM 最大可用内存为 1G # Xmx represents the maximum size of total heap space -Xms1g -Xmx1g
标签:基本,版本,JDK,端口,Elasticsearch,下载安装,使用,ElasticSearch,ES From: https://www.cnblogs.com/wenxuehai/p/17038600.html