前言
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情。
🍊作者简介: 不肯过江东丶,一个来自二线城市的程序员,致力于用“猥琐”办法解决繁琐问题,让复杂的问题变得通俗易懂。
🍊支持作者: 点赞👍、关注💖、留言💌~
不知道各位小伙伴有没有接触过 Elasticsearch,说实话我之前一直没接触过,直到有一次在开发系统的时候用到了 Lucene,才了解到 Elasticsearch 的存在。还记得之前跟同学聊天的时候,他们经常提到几句话:把数据放在引擎,从引擎取出数据。搞得我的一头雾水,也不知道他们说的引擎是什么东西😂,后来才明白他们口中的引擎指的是搜索引擎,而现在用得比较多的搜索引擎就是 Elasticsearch。正好借此机会就和大家分享一下我学习 Elasticsearch 的心得,今天就先讲第一篇内容 —— 如何在 Win10 环境下搭建 Elasticsearch。
Elasticsearch
在接触一个新的事物之前,我们需要了解他的概念👇
Elasticsearch 是一个基于 Lucene 的搜索服务器,它给我们提供了一个分布式的全文搜索引擎。Elasticsearch 是用 Java 语言开发、基于 Apache 协议的开源项目,它也是目前最受欢迎的企业搜索引擎。Elasticsearch 广泛运用于云计算中,能够达到实时搜索,具有稳定,可靠,快速的特点。
简单来说 Elasticsearch 是一个实时的分布式搜索分析引擎,它能让你以前所未有的速度和规模,去探索你的数据。 它被用作全文检索、结构化搜索、分析,现在也有很多知名企业或网站都在使用 Elasticsearch 来实现搜索服务,比如:
- Wikipedia(维基百科)使用 Elasticsearch 提供带有高亮片段的全文搜索。
- Stack Overflow(全球最大的技术问答网站)将地理位置查询融入全文检索中去,并且使用 more-like-this 接口去查找相关的问题和回答。
- GitHub 使用 Elasticsearch 对上千亿行代码进行查询。
- …
不止是这些知名企业和网站,我们身边的很多互联网公司都在使用 Elasticsearch,被如此之多的企业所认可的技术,我们没有理由不去深入学习一下,那么接下来就进入主题,在 Win10 环境下搭建一套属于自己的 Elasticsearch。
🍓🍓搭建Elasticsearch🍓🍓
首先我们去官网下载一下 Elasticsearch 的安装包。Elasticsearch 下载地址
我们这里选择的是 elasticsearch-6.2.2 ,zip压缩包下载完成后解压到指定目录👇
接下来我们尝试启动 Elasticsearch,执行 G:\elastic\elasticsearch-6.2.2\bin\elasticsearch.bat 文件,待执行完成后访问 http://127.0.0.1:9200/ ,如果页面显示如下图所示,即代表 Elasticsearch 安装成功~
注:Elasticsearch 需要依赖 JDK 才能运行,各位小伙伴别忘了安装JDK哦~
🍓🍓安装 Kibana🍓🍓
操作 Elasticsearch 前,我们需要准备一个客户端(就像用 Navicat 操作数据库一样),我们这里选择的客户端是 Kibana,选择 Kibana 的原因有以下几点👇
- Kibana 可以使大数据通俗易懂。它很简单,基于浏览器的界面便于您快速创建和分享动态数据仪表板来追踪 Elasticsearch 的实时数据变化。
- 搭建 Kibana 非常简单。您可以分分钟完成 Kibana 的安装并开始探索 Elasticsearch 的索引数据 —— 没有代码、不需要额外的基础设施。
我们通过官网下载 Kibana 压缩包,这里选择的版本是 kibana-6.2.2 ,下载完成后解压到对应目录即可。Kibana 下载地址
接下来我们启动 Kibana,执行 G:\elastic\kibana-6.2.2-windows-x86_64\bin\kibana.bat 文件,启动成功后访问 http://127.0.0.1:5601 即可打开 Kibana 的用户界面~
至此 Win10 环境下搭建 Elasticsearch 就完成了,文中提到的 bat 文件路径均为本人的安装路径,各位小伙伴别找错了哦~
小结
本人经验有限,有些地方可能讲的没有特别到位,如果您在阅读的时候想到了什么问题,欢迎在评论区留言,我们后续再一一探讨🙇
希望各位小伙伴动动自己可爱的小手,来一波点赞+关注 (✿◡‿◡) 让更多小伙伴看到这篇文章~ 蟹蟹呦(●’◡’●)
如果文章中有错误,欢迎大家留言指正;若您有更好、更独到的理解,欢迎您在留言区留下您的宝贵想法。
你在被打击时,记起你的珍贵,抵抗恶意; 你在迷茫时,坚信你的珍贵,抛开蜚语; 爱你所爱 行你所行 听从你心 无问东西
今天的文章大聪明教你学Java | Win10 环境下搭建 Elasticsearch分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/19046.html