Elasticsearch 和head 可视化环境搭建

48 篇文章 0 订阅
5 篇文章 0 订阅
1、elasticsearch安装使用  
  • 下载地址:https://www.elastic.co/downloads/elasticsearch
  • 选择zip文件,下载解压缩到 D:\tools\elasticsearch-6.2.3
  • 修改配置文件,为了允许elasticsearch-head运行时的跨域, 打开中的D:\tools\elasticsearch-6.2.3\config\elasticsearch.yml文件,文件末尾添加                                                                                                        
  •  # allow origin  
    http.cors.enabled: true  
    http.cors.allow-origin: "*"
  • 启动elastic,打开bin 目录的elasticsearch.bat
  • 浏览器打开 http://localhost:9200/ 即可看到成功运行的JSON页面                                                                      
  • node.name 节点名称
    network.host ES的监听地址,修改为0.0.0.0 别的机器可访问
    http.port: 端口号
2、Node.js 下载地址 https://nodejs.org/en/
傻瓜式安装,cmd 测试下是否安装成功 执行命令:node -v  
        
3、安装grunt 
 grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.0里的head插件就是通过grunt启动的。因此需要安装grunt:
命令:npm install -g grunt-cli  

4、可视化工具,下载head官网github地址: 
https://github.com/mobz/elasticsearch-head
  • git clone https://github.com/mobz/elasticsearch-head 到本地
  • 进入head下载目录,执行npm install 下载的包(如果失败,可重新运行一次),最后启动nodejs服务 grunt server 
打开浏览器如下:

5、head插件学习 http://mobz.github.io/elasticsearch-head/

1.概览

这个页面可以看到基本的分片的信息,比如主分片、副本分片等等,以及多少分片可用。

上方elasticsearch是集群的名称,颜色表示集群的健康状态:

绿色表示主分片和副本分片都可用;
黄色表示只有主分片可用,没有副本分片;
红色表示主分片中的部分索引不可用,但是不耽误某些索引的访问

2.复合查询

这里可使用restful风格对数据进行增删改查操作,具体操作可参考 

http://blog.csdn.net/wuyzhen_csdn/article/details/51586082

GET格式:index/_type/_id

原文来自:https://blog.csdn.net/lanqibaoer/article/details/73526549,感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值