欢迎投稿

今日深度:

ElasticSearch在window下的基本配置,

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添加了许多数据,现在查询一下

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

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

www.htsjk.Com true http://www.htsjk.com/Elasticsearch/29683.html NewsArticle ElasticSearch在window下的基本配置, 刚开始学习ElasticSearch做了一个基础的配置,大家可以共同学习,相互交流经验。 一、下载工具 1、ElasticSearch下载 https://www.elastic.co/downloads/elasticsearch...
相关文章
    暂无相关文章
评论暂时关闭