介绍
Elasticsearch 是一个分布式的 RESTful 搜索和分析引擎,可用来集中存储数据,以便对形形色色、规模不一的数据进行搜索、索引和分析。简单来说集存储与搜索为一体的管理的搜索引擎。
安装教程
Elasticsearch在windows是通过下载压缩包解压安装的。
下载
点击此处进入Elasticsearch官网的下载页。
如果你需要安装制定版本,下面官方提供了传送门
安装与启动
Elasticsearch类似于Tomcat,下载压缩包解压就能运行,但是需要JDK的支持,如果你还没下载JDK的话请先装好。
值得注意的是:
- JDK安装的路径不能存在空格,例如安装jdk你不修改安装位置的话是默认安装在Program Files (x86)中的,这就不行,如果你是,麻烦你重新安装在没有空格符号的路径上。
- Elasticsearch启动需要检索java的环境变量,配置好JAVA_HOME,CLASSPATH,Path中的jdk路径尤为关键,否则你将会遇到
点击elasticsearch.bat出现闪退
的情况。 - 运行就点击Elasticsearch文件夹中的bin目录下的elasticsearch.bat。如果不存在闪退或者报错,恭喜你就成功了。
- 如果出现
ElasticsearchException[X-Pack is not supported and Machine Learning is not available for [windows-x86]; you can use the other X-Pack features (unsupported) by setting xpack.ml.enabled: false in elasticsearch.yml]
的错误提示,参考这里解决。
如果bat启动暂无问题后,浏览器访问http://localhost:9200/
出现如下画面,那就完全启动成功了。
安装Elasticsearch的可视化工具Elasticsearch-head
可视化工具能直观了解当前Elasticsearch中的状况,而无需用api一个一个访问。方便。
安装准备
需要提前安装好node.js
安装教程
参考作者的github项目介绍,有安装过程。
注意事项
安装之后,访问http://localhost:9100/
,出现未连接的情况,解决方案在这里
发现一个更加好看的可视化工具
传送门<<<<但问题角度,慎重。