ElasticSearch入门篇(三)——相关工具的安装(win10x64)

本文详细介绍如何配置和使用ElasticSearch的相关工具,包括Kibana、Head和IK分词器。Kibana用于数据可视化及ES命令编写;Head提供集群和节点状态的可视化展示;IK分词器则优化中文全文检索。

ElasticSearch入门篇(二)——下载和启动(win10x64)
这篇博客主要是关于与ElasticSearch搭配使用的工具的下载和安装,包括Kibana、Head和IK分词器。

1. Kibana

Kibana是一款开源的、数据可视化平台,使用其中的Dev Tools可以很方便的写ES命令,目前我使用的也是它的这个功能,但是它在数据可视化方面的强大功能以后有需要会慢慢学习。

Kibana需要安装与ElasticSearch相同的版本,这里是5.4.0版本,访问官网:https://www.elastic.co/downloads/past-releases,选择产品和相应的版本:

这里写图片描述

下载好之后把它解压到项目目录下,就可以启动运行了,启动过程和ElasticSearch相同,
以管理员身份打开Powershell,切换到解压后的该文件目录下,执行命令:.\bin\kibana,
正常情况下能看到控制台的如下信息:

 [03:10:33.614] [info][status][plugin:kibana@5.4.0] Status changed from uninitialized to green - Ready
  log   [03:10:33.830] [info][status][plugin:elasticsearch@5.4.0] Status changed from uninitialized to yellow - Waiting for Elasticsearch
  log   [03:10:33.867] [info][status][plugin:console@5.4.0] Status changed from uninitialized to green - Ready
  log   [03:10:33.898] [info][status][plugin:metrics@5.4.0] Status changed from uninitialized to green - Ready
  log   [03:10:36.231] [info][status][plugin:timelion@5.4.0] Status changed from uninitialized to green - Ready
  log   [03:10:36.246] [info][listening] Server running at http://localhost:5601
  log   [03:10:36.246] [info][status][ui settings] Status changed from uninitialized to yellow - Elasticsearch plugin is yellow
  log   [03:10:36.522] [info][status][plugin:elasticsearch@5.4.0] Status changed from yellow to green - Kibana index ready
  log   [03:10:36.524] [info][status][ui settings] Status changed from yellow to green - Ready

可以看到有一个地址,http://localhost:5601,相应的端口号5601是http端口号,
验证kibana是否启动成功:访问http://localhost:5601,看是否能访问成功~

这里写图片描述

现在就可以在Kibana Dev Tools 中写ES命令啦~

2. Head

head是一个与ElasticSearch交互的web前端可视化工具,但是这里的可视化不是相对于数据而言的,
而是相对于集群、节点和人而言的,使用head可以很直观的看到ES里面的集群、节点的状态信息。

在早期的ElasticSearch版本中,head是以插件的形式集成的,
在ES 5.0及其之后的版本中,head变成了独立运行的服务程序。

head的部署步骤比较复杂,因为它需要借助于nmp和grunt组件的帮助,而nmp有需要node.js环境,
grunt是一个基于任务的js命令行构建工具,它又需要通过nmp进行安装。过程如下:

1). Node:https://nodejs.org/en/
2). nmp: https://nodejs.org/en/download/
3). 使用nmp安装grunt:npm install -g grunt-cli
4). 下载依赖:npm install -g cnpm --registry=https://registry.npm.taobao.org
5). head源码:https://github.com/mobz/elasticsearch-head
下载好之后把它解压到项目目录下,就可以启动运行了,以管理员身份打开Powershell,切换到解压后的该文件目录下:
执行命令:grunt server
如果出现下载错误提示:“phantomjs-2.1.1-windows.zip”,则进行相应的下载,
下载地址:https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-windows.zip
之后把下载下来的该文件拷贝到提示路径:\Users\guanx\AppData\Local\Temp\phantomjs中,即可解决。

重新启动,正常情况下会看到控制台的如下信息:

Waiting forever...
Started connect web server on http://localhost:9100

可以看到有一个地址,http://localhost:9100,相应的有一个端口号9100是http端口号,
验证head是否启动成功:访问http://localhost:9100,看是否能访问成功~

这里写图片描述

可以看到集群和节点状态信息~

3. IK分词器

在全文检索过程中很重要的过程是分词,把文本分成一个个的词项,中文分词比于英文分词难度大。
步骤参看:姚攀的博客http://blog.youkuaiyun.com/napoay/article/details/51705902

注:所有服务器在启动之后,关闭时请使用正确的关闭操作:Ctrl+C,以确保服务正常关闭和清理活动。

为了查找与测绘遥感相关的SCI期刊列表,可以通过学术搜索引擎或访问特定的数据库来获得最新的信息。通常这些资源会定期更新以反映最新收录情况。 些常用的搜索方式包括: 查阅Web of Science (WOS) 数据库 这是最直接的方法之,因为Science Citation Index(SCI)正是由该数据库维护。可以在其中设置关键词为"remote sensing", "surveying and mapping" 或者更具体的主题术语,并选择仅显示被SCI索引的文章和期刊。 利用Google Scholar 虽然不是专门针对SCI期刊,但可以找到很多高影响力的测绘遥感类文章及其发表刊物的信息。从这里也可以了解到哪些是活跃且受认可的研究领域内的出版物。 参考Journal Citation Reports (JCR) 这是个评估科学和技术期刊影响力的重要工具。通过查看影响因子和其他指标,可以帮助确定哪些测绘遥感领域的期刊最具权威性并且属于SCI范畴。 咨询图书馆员或专业人士 大学或研究机构的专业人员能够提供指导和支持,帮助定位最适合需求的具体期刊名称及详情。 订阅行业通讯和服务 某些服务如Elsevier's Scopus也会报告关于各个学科顶级期刊的消息,保持关注可以获得及时的通知。 以下是几个知名的测绘遥感相关SCI期刊的例子: - Remote Sensing of Environment - IEEE Transactions on Geoscience and Remote Sensing - ISPRS Journal of Photogrammetry and Remote Sensing - International Journal of Applied Earth Observation and Geoinformation 请注意,实际的SCI期刊名单可能会随着时间而变化,因此建议总是使用最新的在线资源来进行确认。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值