ElasticHD Windows环境下安装(转载)
简介
习惯了T-SQL 查询,Elasticsearch的DSL
查询语法简直就是反人类呀,一点都不优雅,为此了解到了一款Es的插件,叫做ElasticHD
,这款插件可以进行独立安装,不用依靠Elastsearch
,说到这个,还有另外一个插件也能实现我的需求,就是Elastsearch-SQL
这个也是可以通过写SQL的方式进行Es数据查询,不过它要在Elasticsearch
中使用,具体查看:https://github.com/NLPchina/elasticsearch-sql 在此不做过多描述,以后有机会在去单独记录它,回归正题,今天主要说一说ElasticHD。
ElasticHD
是一款 ElasticSearch
的可视化应用。不依赖ES的插件安装,更便捷;导航栏直接填写对应的ES IP和端口就可以操作Es了。目前支持如下功能:
- ES 实时搜索
- ES DashBoard 数据可视化
- ES Index Template (在线修改、查看、上传)
- SQL Converts to DSL
- ES 基本查询文档
更多的介绍请参考:https://github.com/360EntSecGroup-Skylar/ElasticHD
安装运行
根据官方的解释,安装本来是很简单,的确也是很简单,不过我犯了一个错误,直接把源码下来下来了,而不是下载的编译后的版本,所以始终运行不了,为此,我要记录一下,告诉大家,这个是个坑,你们如果想要安装这个插件,要注意了。
我们来看下官方的安装说明:
上面说,windows用户下载压缩包,然后解压,运行就可以了。(对吧?多么简单,我也是这么认为,然后,就开始下载Zip包了,下载之后,无论如何怎么也运行不了,然后百度谷歌一波,也没有找到答案,后来又仔细看了看github上面的介绍,发现我下载的是源码,而非可执行程序,那个泪奔呀!)
请注意可执行程序的下载地址:【https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/】 是这个,千万别下错了,心里默默同情自己1s,关爱智障从我做起,哈哈……废话不表了,继续
下载时需要下载对应的版本,比如linux用户还是windows用户,32位还是64位,这里举例Windows的下载,Linux的安装我下一篇博客记录去记录:
下载解压后,就会有一个ElasticHD.exe
的可执行文件,怎么运行呢?难道鼠标双击就可以?NO,NO,我们来继续看官方说明:
Step1: Download the corresponding elasticHD version,Double click zip package to unzip
Step2: exec elastichd ./ElasticHD -p 127.0.0.1:9800
意思是说我们要用cmd命令去启动它,在启动的时候去指定它的访问端口。
CMD命令的代码:
cd D:\Eshome\esHD (这里替换掉你下载解压后的文件夹目录)
ElasticHD -p 127.0.0.1:9800
如果你觉得每次都这样启动麻烦,可以用个记事本写下来,然后把记事本后缀名改成.bat ,这样就双击启动了。
界面
然后,我们浏览器访问下(如果你启动的服务想要别的电脑访问,就不要使用127.0.0.1 ,要使用局域网IP或者外网的固定IP)
当然,这个工具还有其它的一些特色功能,如果你们有需要,就自己去研究吧,我试了几个SQL查询转换,转换的还算可以。其它功能就不赘述了,
写在结尾处,如果有熟悉es的朋友应该知道,Es的最新版本已经支持了SQL写法,官方介绍:https://www.elastic.co/cn/products/stack/elasticsearch-sql ,如果你的出发点跟我相同(因为我当前的版本是Es5.X),不想写令人抓狂的DSL语言,那就拥抱新版本吧,如果还有别的需求,就另当别论了,哈哈……好了,本篇结束,下一篇,写ElasticHD Linux环境下的安装。
ElasticHD Windows环境下安装(转载)相关推荐
- 在没有网的windows环境下安装Python模块
在安装python环境以及python的一些模块时,可能需要在没有网的windows环境下安装Python模块. python模块下载地址,几乎所有的模块都有:https://www.lfd.uci. ...
- MYSQL 5.7 解压版 windows 环境下安装
MYSQL 5.7 解压版 windows 环境下安装 1.下载MYSQL 2.下载完成后,放入要部署目录,解压. 3.新建 my.ini 文件 data 子文件夹千万不要自己建,否则后续启动会报错 ...
- Windows环境下安装Oracle11g客户端
Windows环境下安装Oracle11g客户端 前言 假设你已经成功安装了Oracle11g,有一个本地的Oracle服务器,或者你有一个远程的Oracle服务器.注意保证客户端和服务器端体系结构的 ...
- windows环境下安装RabbitMQ(超详细)
windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...
- 在windows环境下安装pycocotools
在windows环境下安装pycocotools 之前看过很多教程,不过始终没有找到适合自己的,因此记录一下,希望能帮助到小伙伴们. 首先,进入pycocotools的网址,然后下载对应的压缩包 ...
- Windows环境下安装scrapy
scrapy是Python开发的一个爬虫框架,很多情况下都是基于Linux系统安装,本篇将介绍windows环境下安装scrapy框架,亲测有效. 1.安装依赖 直接pip install scrap ...
- Mysql学习篇之---Windows环境下安装 (修改密码)
Mysql学习篇之---Windows环境下安装 (修改密码) 前言: 自己瞎鼓捣本机上的Mysql,结果导致mysql密码用那个都登录不进去了. 解决方案: 首先把mysql重新删除掉,重新解压了一 ...
- Windows环境下安装HBase(Hadoop3.1.3、HBase2.2.5)与Linux环境下搭建HBase高可用集群
Windows环境下安装HBase 下载HBase 官网: https://hbase.apache.org/downloads.html 不同版本集合:https://archive.apache. ...
- Windows环境下安装wdl文件
网上有写介绍Windows环境下安装wdl文件的方法,有些方法非常麻烦,经过研究,个人觉得比较简单的方法如下: 安装pip 从https://pypi.python.org/pypi/pip#down ...
- Windows环境下安装Go语言
Windows环境下安装Go语言 下载 打开Go语言中文网下载页面:https://studygolang.com/dl 按照对应平台选择下载:https://studygolang.com/dl/g ...
最新文章
- 初识Redis,看这一篇就够了
- 超级干货,一文看懂大数据的前世今生
- App上架应用市场,如何攻破安全过检难题
- NetDevOps — SNMP 协议
- java excel md5,excel表格数据md5加密-excel 怎么把文本转化成md5
- Oracle常用字段数据类型/to_char函数
- selenium python_Python+Selenium基础入门及实践
- libreoffice_如何更改您在LibreOffice中可以撤消的操作数
- numpy读取csv_Numpy——IO操作与数据处理
- 阿里巴巴 连接池 druid 的使用、maven依赖
- Libevent源码分析-----配置event_base
- 美国最受欢迎的电商网站,竟然是一家中国公司?
- 06-13最新Xcode7 beta版迅雷离线下载
- java.lang.Integer常用方法
- php入侵代码,入侵PHP网站就这么简单.pdf
- PHPStorm 常用设置
- Minecraft 1.12.2模组开发(四十五) 水火两用船
- Linux 系统如何查看文件是32位还是64位?
- 学计算机编程配置需求,编程对电脑配置要求高吗?
- 最简便的方法搭建Hexo+Github博客,基于Next主题
热门文章
- 第133天:移动端开发的一些总结
- 【spring boot】application.properties官方完整文档【参考使用】
- PowerDesigner的CDM模型将低驼峰命名法则的每个大写字母前加_符
- SpringMVC入门实例及详细讲解
- GPU程序在GameByro中的使用
- 11.看板方法---建立服务水平协议
- 5.TCP/IP 详解卷1 ---RARP:逆地址解析协议
- 1.TCP/IP 详解卷1 --- 概述
- 17. jQuery - css() 方法
- 49. Element removeAttribute() 方法