Elasticsearch 6.2.3版本 Windows环境 简单操作

Posted miracle-luna

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch 6.2.3版本 Windows环境 简单操作相关的知识,希望对你有一定的参考价值。

 背景描述

Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。

Elasticsearch是使用Java开发,并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。

近期工作需要用到Elasticsearch 作为数据库进行数据存储和检索,就花时间系统学习了下。

如果想系统学习Elasticsearch,推荐参考:Elasticsearch 权威指南(中文版)

 

Elasticsearch 启动

可以在官网上现在最新版本的Elasticsearch (目前最新版本是7.1.1),下载地址:https://www.elastic.co/cn/downloads/elasticsearch

技术图片

 

本篇以Windows操作系统下的 Elasticsearch 6.2.3版本为例进行讲解。

在Elasticsearch安装目录下执行命令:bin\\elasticsearch.bat 即可启动服务。

技术图片

 

在浏览器中,输入:http://localhost:9200/

出现如下信息,即证明Elasticsearch服务启动正常。

技术图片

 

 

Kibana 服务(Elasticsearch接口查询工具)

因为Elasticsearch对外提供了RESTful接口,我们可以通过postman工具,调用Elasticsearch接口进行操作数据库。

但是,为了能够更方便地使用Elasticsearch命令,强烈推荐使用Kibana 的 Dev Tools。

可在Elasticsearch官网上下载Kibana安装文件(最新版本是7.1.1,本篇使用的是Kibana 6.2.3版本),下载地址:https://www.elastic.co/cn/downloads/kibana

技术图片

 

 

1)以下是Postman方式访问:

技术图片

 

 

2)以下是Kibana 的Dev Tools方式访问:

技术图片

 

明显对比,可以发现Kibana 的 Dev Tools,可以像mysql的Navicat工具一样,一个窗口可以书写多个查询SQL语句,很方便地分别执行查询操作。

但是,Postman只能逐个查询(需要配置URL、入参,设置header等),不太方便。

 

如何启动Kibana服务呢?

在默认调用本地Elasticsearch服务的话,就不用修改kibana的配置文件,只需要在Kibana 的安装目录下执行 bin\\kibana.bat 即可启动服务。

技术图片

 

在浏览器中输入:http://localhost:5601

出现下图,即说明Kibana Server服务正常启动。

技术图片

 

 点击 DevTools --> Console中,输入相应的查询命令,即可进行很方便查询。

技术图片

 

以上是关于Elasticsearch 6.2.3版本 Windows环境 简单操作的主要内容,如果未能解决你的问题,请参考以下文章

elasticsearch6.x集群安装部署

Elasticsearch安装X-Pack插件

Elasticsearch7.8.0版本入门——elasticsearch-head插件的安装(win10环境)

Elasticsearch入门——Elasticsearch7.8.0版本和Kibana7.8.0版本的下载安装(win10环境)

Elasticsearch入门——Elasticsearch7.8.0版本和Kibana7.8.0版本的下载安装(win10环境)

Elasticsearch7.8.0版本环境——集群部署(win10系统)