admin 管理员组

文章数量: 887006

ElasticSearch的安装

什么是ElasticSearch?

ElasticSearch简称ES,它是一个开源的高扩展的分布式全文搜索引擎.它比solr使用起来更方便
Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便
Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据时候,再根据权重将结果排名,打分,再将返回结果呈现给用户。

1 下载ElasticSearch

官网:https://www.elastic.co/cn/
产品选择ElasticSearch



由于翻墙下载特别慢,而且不好找其他版本,可以用华为云镜像下载,不仅版本多而且下载快
下载慢的小伙伴们可以到
华为云的镜像去下载
速度很快,自己找对应版本就可以

ElasticSearch: https://mirrors.huaweicloud/elasticsearch/?C=N&O=D
logstash: https://mirrors.huaweicloud/logstash/?C=N&O=D kibana:
https://mirrors.huaweicloud/kibana/?C=N&O=D

选择对应的版本

下载对应的压缩包

然后进行下载到本地压缩包

下载完成后解压缩 解压缩就可以使用

2 熟悉目录

bin:启动文件
config:配置文件 默认端口9200
elasticsearch.yml elasticsearch配置文件
jvm.options JVM JAVA虚拟机相关配置文件
log4j2.properties 日志配置文件
lib:相关Jar包
jdk:JAVA JDK相关信息
logs:日志信息
modules:功能模块
plugins:插件

3 启动ES

打开bin目录,双击elasticsearch.bat文件

默认访问地址+端口 127.0.0.1:9200 远程地址:192.168.0.111:9200

4 访问ES

出现以下信息
ES自成集群,哪怕没有配置集群,一个ES也是集群,默认的集群名称就叫elasticsearch

本文标签: Windows elasticsearch