ElasticSearch在window下的基本配置

刚开始学习ElasticSearch做了一个基础的配置,大家可以共同学习,相互交流经验。
一、下载工具
1、ElasticSearch下载
https://www.elastic.co/downloads/elasticsearch
点击zip 下载Elasticsearch1.7.0
这里写图片描述

2、curl下载
http://curl.haxx.se/download/?C=M;O=D
下载window.zip

这里写图片描述

3、cygwin下载
https://cygwin.com/install.html

根据系统版本下载Cygwin
这里写图片描述
二、安装
1、解压ElasticSearch 压缩包到对应目录(任意目录)F:\elasticSearch

2、进入F:\elasticSearch\bin目录点击 elasticsearch.bat 启动

3、启动完成后,可以在浏览器输入路径http://localhost:9200 访问
见下图配置成功

这里写图片描述
Ok:当为true时,意味着请求成功。
Status:发出请求后的HTTP的错误代码。200表示一切正常。
Name:我们Elasticsearch实例的名字。在默认情况下,它将从一个巨长的名字列表中随机选择一个。
Version:这个对象有一个number字段,代表了当前运行的Elasticsearch版本号,和一个Snapshot_build字段,代表了你当前运行的版本是否是从源代码构建而来。
Tagline:包含了Elasticsearch的第一个tagline: “You Know, for Search.”

4、 现在让我们从http://mobz.github.io/elasticsearch-head/ 安装ElasticSearch Head插件
安装方法非常简单
进入cmd命令窗口 切换到安装目录

F:\elasticSearch\bin

执行命令:plugin -install mobz/elasticsearch-head
上面的命令会把 elasticsearch-head插件装到你的环境里

5、在浏览器中访问:
http://localhost:9200/_plugin/head/
可以看到下面的图
这里写图片描述
ps:看不到可以重启elasticsearch

三、安装Curl
1、解压curl-7.33.0-win64-ssl-sspi.zip后会有一个curl.exe 的文件
2、复制curl.exe到F:\ curl 目录下(该目录自己任意建)
3、配置系统环境变量
这里写图片描述
这里写图片描述

4、打开cmd执行命令
先执行path看看curl 路径是否添加成功
执行以下命令

curl localhost:9200

这里写图片描述

四、安装Cygwin
参考:http://jingyan.baidu.com/article/6b97984d83dfe51ca2b0bf0e.html

五、添加数据

1、现在打开你的cygwin窗口并且键入命令


curl -XPUT 'http://localhost:9200/dept/employee/1' -d '{"empname": "emp1"}'

ps:
dept是一个索引
employee是一个索引类型
1是索引id
empname 是一个字段
emp1 是字段的值
结果如图所示:添加成功
这里写图片描述

2、执行多条上述命令

curl -XPUT 'http://localhost:9200/dept/employee/1' -d '{ "empname": "emp1"}'
curl -XPUT 'http://localhost:9200/dept/employee/2' -d '{ "empname": "emp2"}'
...
...
curl -XPUT 'http://localhost:9200/dept/employee/30' -d '{ "empname": "emp30"}'

3、在浏览器中输入:

http://localhost:9200/_plugin/head/

你会看到这个:
这里写图片描述

ps:这里是有关簇使用情况和不同索引信息的概况。我们最近创建的索引在其中,显示为”dept”。

4、我们再2添加了许多数据,现在查询一下

点击基本查询:添加查询条件就看一看到我们需要的数据了

这里写图片描述

希望对你有一定的帮助,我也是个初学者,大家多多帮助。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值