Elasticsearch入门与安装

版权声明:如果您觉得此文有用或对您有帮助,请关注我吧! https://blog.csdn.net/fanrenxiang/article/details/85262287

Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。

然而,Elasticsearch 不仅仅是 Lucene,并且也不仅仅只是一个全文搜索引擎。 它可以被下面这样准确的形容:

  • 一个分布式的实时文档存储,每个字段 可以被索引与搜索
  • 一个分布式实时分析搜索引擎
  • 能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据

Elasticsearch 是开箱即用的,下面进入Elasticsearch的学习之旅。

pushpin 安装

Elasticsearch 官网:https://www.elastic.co/

https://www.elastic.co/downloads/elasticsearch页下载相应的es版本,Linux or Windows均有,我这里以windows为例,下载了elasticsearch-6.3.2,双击 /elasticsearch-6.3.2/bin/elasticsearch.bat 即可启动,其主要配置在/elasticsearch-6.3.2/config目录下,elasticsearch.yml为es的主要配置文件,jvm.options为JVM相关配置,默认端口为9200。启动后访问http://127.0.0.1:9200/,效果如图:

如果启动报错:ElasticsearchException[X-Pack is not supported and Machine Learning is not available for Linux-86,则在/elasticsearch-6.3.2/config/elasticsearch.yml文件中添加一行配置:

xpack.ml.enabled: false

为了方便与es交互,我们使用 Kibana的 Dev Tools窗口,所以接着下载kibana,下载路径:https://www.elastic.co/downloads/kibana,我这里还是下载的windows版的kibana-6.3.2,双击/kibana-6.3.2/bin/kibana.bat即可启动,默认端口为5601,启动后浏览器访问http://127.0.0.1:5601/,效果如图

我们暂时使用到的在 Dev Tools里面,如图

扫描二维码关注公众号,回复: 4663280 查看本文章

接着便可以在这个窗口与es进行交互,右侧窗口可直观的看到执行语句的交互结果。

books下一篇:Elasticsearch之常见术语-文档和索引

books参考内容:elastic官网https://www.elastic.co

猜你喜欢

转载自blog.csdn.net/fanrenxiang/article/details/85262287