在Mac上安装Elasticsearch
Elasticsearch简介
Elasticsearch 是一个用 Java 开发的开源全文搜索引擎。用户上传 JSON 格式的数据集。然后,Elasticsearch 在向集群索引中的文档添加可搜索的引用之前先保存原始文档。
Elasticsearch 创建还不到九年,但它是最受欢迎的企业搜索引擎。Elastic 在 2019 年 6 月 25 日发布了最新的更新版本 7.2.0。
Kibana 是 Elasticsearch 的开源数据可视化工具。此工具可帮助用户在 Elasticsearch 集群的内容索引之上创建可视化。
Sunbursts、地理空间数据地图、关系分析和实时数据面板只是其中几个功能。并且由于 Elasticsearch 的机器学习能力,你可以了解哪些属性可能会影响你的数据(如服务器或 IP 地址)并查找异常模式。
在上个月的 DevFest DC 中,Booz Allen Hamilton 的首席数据科学家 Summer Rankin 博士将 TED Talk 的内容数据集上传到了 Elasticsearch,然后使用 Kibana 快速构建了面板。出于好奇,几天后我去了一个 Elasticsearch 聚会。
由于本课程针对的是新手,因此我们从第一步开始:在我们的笔记本上安装 Elastic 和 Kibana。如果没有安装这两个包,我们无法将莎士比亚的文本数据集作为测试 JSON 文件创建可视化了。
接下来,我将分享在 MacOS 上下载、安装和运行 Elasticsearch 下载适合 MacOS 的 Elasticsearch
1、进入 https://www.elastic.co/downloads/elasticsearch,你会看到下面的页面:
考虑到官网下载比较慢,我已经给上传到了百度云。这里给出一个下载地址。
链接: https://pan.baidu.com/s/107-_bbhz-EEesSbTP8oEMA 密码: qk3g
链接: https://pan.baidu.com/s/1sW4kNfAAZvpXjEELY3bmoA 密码: 4ai6安装
根据上面的链接,下载好软件,解压后放在你想放的文件夹。这里我放在/usr/local文件夹里了。
启动
切换到 Elasticsearch 的 bin 子文件夹,然后启动该程序。例如: $ cd bin $ ./elasticsearch
在浏览器中输入localhost:9200证明你安装成功了。
ibana 是 Elasticsearch 的开源的数据可视化插件。当你在 Elasticsearch 中找到了数据,Kibana 就会帮助你将其放入折线图、时间序列查询、地理空间地图等。该工具非常适合于必须展示其研究成果的数据科学家,尤其是那些使用开源数据的人。 安装 Kibana
你需要在 Elasticsearch 之外单独安装 Kibana。因为我安装了 Elasticsearch 7.1.1,所以我将安装 Kibana 1.1。版本的匹配非常重要,Kibana 需要针对相同版本的 Elasticsearch 节点运行。 (Kibana 运行在 node.js 上。)
下载的安装包已经给在前文的百度网盘的链接里面了。需要其他版本建议你去官网下载。
启动Kibana
进入Kiban的目录。运行 nohup bin/kibana & nohup bin/kibana &
启动后,在浏览器上打开 http://localhost:5601
关于Elasticsearch的安装部分就介绍到这里了。后期我将介绍一些关于Elasticsearc的使用教程。有关Mac的编程小技巧,可以关注我的账号,无论是前端还是后端。