elasticsearch 不仅仅是 Lucene,并且也不仅仅只是一个全文搜索引擎。 它可以被下面这样准确地形容:
一个分布式的实时文档存储,每个字段可以被索引与搜索;
一个分布式实时分析搜索引擎;
能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据。
1.安装JDK,下载JDK 1.8或者更高版本
2. 官网:https://www.elastic.co/ 下载地址:https://www.elastic.co/cn/downloads/elasticsearch
3.解压进入bin目录,打开cmd输入elasticsearch.bat 显示如下
4.在浏览器输入:http://localhost:9200显示如下内容即为安装成功
5.安装elasticSearch-head
网址:https://nodejs.org/en/download/ 下载Windows版msi的,下载完直接安装,一直确定
安装完后cmd查看版本node-v
安装grunt. 输入:npm install -g grunt-cli
查看版本号 grunt -version
下载head:网址:https://github.com/mobz/elasticsearch-head下载安装包
进入head文件夹下,执行命令:npm install
安装完成之后npm run start或grunt server,启动head插件
6.编辑elasticsearch目录下的config\elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
7.修改完配置将es重启,浏览器访问 http://localhost:9100