一、Elasticsearch的簡介
- ElasticSearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful web接口。
- Elasticsearch是用Java語言開發的,並作爲Apache許可條款下的開放源碼發佈,是一種流行的企業級搜索引擎。
- ElasticSearch用於雲計算中,能夠達到實時搜索,穩定,可靠,快速,安裝使用方便。
- 官方客戶端在Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby和許多其他語言中都是可用的。
- 根據DB-Engines的排名顯示,Elasticsearch是最受歡迎的企業搜索引擎,其次是Apache Solr,也是基於Lucene。
二、Elasticsearch的服務器下載安裝
1、下載Elasticsearch
- 官方下載地址:https://www.elastic.co/cn/downloads/elasticsearch
- 國內鏡像地址:https://thans.cn/mirror/elasticsearch.html
2、解壓安裝包
將下載的壓縮包解壓到到指定的安裝目錄,如:D: \JavaTools\elasticsearch
3、啓動Elasticsearch
進入elasticsearch的bin目錄,雙擊elasticsearch.bat啓動服務,默認端口是9200,如下圖:
注意:啓動之前,保證安裝的jdk是1.8以上。
4、測試Elasticsearch服務
在瀏覽器中輸入:http://localhost:9200/,顯示如下信息則elasticsearch安裝成功
三、Elasticsearch的客戶端下載安裝
1、下載谷歌可視化插件elasticsearch-head
下載地址:http://www.cnplugins.com/
2、解壓下載的文件
將下載的crx文件更名爲以rar結尾的壓縮文件再解壓,進入加壓縮的文件夾,將_metadata文件夾重命名爲metadata
3、在谷歌瀏覽器加載已解壓的擴展程序,如下圖:
4、連接Elasticsearch
添加插件成功後,使用谷歌可視化elasticsearch-head插件連接Elasticsearch