一步步带你搭建Elasticsearch环境,还看不懂?

这篇具有很好参考价值的文章主要介绍了一步步带你搭建Elasticsearch环境,还看不懂?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 1.2 Kibana安装

  • 1.2.1 Kibana安装

  • 1.2.2 Kibana插件安装

  • 1.3 Logstash安装

  • 1.3.1 Logstash安装

  • 1.3.2 Logstash导入数据

磨刀不误砍柴工,要学习Elasticsearch,首先要搭建起来一套学习环境,本文为手把手教你在MacOS上面搭建Elasticsearch学习环境。

1.1 Elasticsearch安装

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。详情可查看:
https://www.elastic.co/cn/elasticsearch/

1.1.1 Elasticsearch安装

下载地址:
https://www.elastic.co/cn/downloads/elasticsearch

选择相应的版本进行下载:

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

解压到~ Develop目录

cd命令进入到elasticsearch-7.10.2/bin:执行./elasticsearch即可启动。

浏览器访问http://localhost:9200/,说明Elasticsearch启动成功。

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

1.1.2 Elasticsearch目录结构

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据
快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

1.1.3 Elasticsearch插件安装

查看已经安装插件:./elasticsearch-plugin list

安装插件:./elasticsearch-plugin install analysis-icu

查看已经安装的插件:./elasticsearch-plugin list

或者浏览器访问:
http://localhost:9200/_cat/plugins

1.1.4 Elasticsearch多实例启动

进入Elasticsearch的bin目录:

./elasticsearch -E node.name=node1 -E cluster.name=james -E path.data=mode1_data -d
./elasticsearch -E node.name=node2 -E cluster.name=james -E path.data=mode2_data -d
./elasticsearch -E node.name=node3 -E cluster.name=james -E path.data=mode3_data -d

在浏览器访问:
http://localhost:9200/_cat/nodes ,可以查看正在运行的节点信息:

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

1.2 Kibana安装

Kibana 是一个免费且开放的用户界面,能够让您对 Elasticsearch 数据进行可视化,并让您在 Elastic Stack 中进行导航。您可以进行各种操作,从跟踪查询负载,到理解请求如何流经您的整个应用,都能轻松完成。详情可查看:
https://www.elastic.co/cn/kibana/

1.2.1 Kibana安装

Kibana安装与启动方式与Elasticsearch基本相同:

下载地址:
https://www.elastic.co/cn/downloads/kibana

选择相应的版本进行下载,解压,进入bin目录,启动kibana

浏览器访问:http://localhost:5601/

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

1.2.2 Kibana插件安装

安装插件:bin/kibana-plugin install plugin_location

查看已装插件:bin/kibana-plugin list

移除插件:bin/kibana remove

1.3 Logstash安装

先自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以扫码领取!

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

总结

我个人认为,如果你想靠着背面试题来获得心仪的offer,用癞蛤蟆想吃天鹅肉形容完全不过分。想必大家能感受到面试越来越难,想找到心仪的工作也是越来越难,高薪工作羡慕不来,却又对自己目前的薪资不太满意,工作几年甚至连一个应届生的薪资都比不上,终究是错付了,错付了自己没有去提升技术。

这些面试题分享给大家的目的,其实是希望大家通过大厂面试题分析自己的技术栈,给自己梳理一个更加明确的学习方向,当你准备好去面试大厂,你心里有底,大概知道面试官会问多广,多深,避免面试的时候一问三不知。

大家可以把Java基础,JVM,并发编程,MySQL,Redis,Spring,Spring cloud等等做一个知识总结以及延伸,再去进行操作,不然光记是学不会的,这里我也提供一些脑图分享给大家:

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

快速搭建 elasticsearch,程序员,elasticsearch,jenkins,大数据

希望你看完这篇文章后,不要犹豫,抓紧学习,复习知识,准备在明年的金三银四拿到心仪的offer,加油,打工人!
fuTmSr5c-1711483347331)]

[外链图片转存中…(img-DpvhQR0b-1711483347331)]

希望你看完这篇文章后,不要犹豫,抓紧学习,复习知识,准备在明年的金三银四拿到心仪的offer,加油,打工人!
需要更多Java资料的小伙伴可以帮忙点赞+关注,点击传送门,即可免费领取!文章来源地址https://www.toymoban.com/news/detail-851261.html

到了这里,关于一步步带你搭建Elasticsearch环境,还看不懂?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringBoot-Run启动流程(源码分析)—看不懂来揍我

    目录 前言 Run()方法 1、实例化SpringApplication对象 1、加载容器 2、装配初始化器 3、装配监听器  4、加载主类 2、执行Run()方法 1、设置headless 2、启用SpringApplicationListener 3、加载Banner 1、图片Banner 2、文本Banner 4、异常报告类加载 5、准备上下文         6、刷新上下文 7、系统

    2024年02月14日
    浏览(39)
  • 3年测试技术面一题都看不懂,字节面试真的变态.....

    最近我的一个读者朋友去了字节面试,来给我发信息吐槽,说字节的面试太困难了,像他这种三年经验的测试员,在技术面,居然一题都答不上来,这要多高的水平才能有资格去面试字节的测试岗位。 确实,字节作为国内互联网一线巨头企业,程序员追求的大厂,面试难点也

    2024年02月05日
    浏览(44)
  • SpringBoot-AOP深入浅出通俗易懂—看不懂你捶鹅

    目录 前言 AOP总体思想 AOP图解 AOP-Aspect-代码举例 1、定义Service 2. 定义LoginController 3. 定义UserLoginAspect切面 AOP-Handler拦截器-代码举例 1、定义拦截器 2、注册拦截器 总结         Spring最重要的两个思想就是IOC、AOP,之前的文章SpringBoot自动装配分析了IOC思想并进行了源码详解。这

    2024年02月14日
    浏览(51)
  • 炫云为什么要采用让人看不懂的GHZ计费?

    很多人看到炫云GHZ计费都表示看不懂,觉得麻烦,没有按核数、按线程或者按分钟计费简单易懂,甚至还被某些同行经常拿来攻击。哪为什么炫云还坚持用GHZ计费呢?哪是因为使用GHZ计费更加公平、透明,且具有硬件无关性。今天就来和大家详细说说炫云为什么要用GHZ计费。

    2024年02月05日
    浏览(62)
  • Neo4j入门教程2(看不懂评论区随便骂)

    1. ORDER BY 承接上文,创建三个学生节点,标签为student1、student2、student3,分别拥有age属性和num属性 查看我们创建的节点得到如下结果: 以上代码,按照num属性默认对返回的学生进行升序排序 如果需要降序排序,只需要在末尾加上desc即可 2. UNION语句 先创建四只狗节点,属性

    2024年02月07日
    浏览(45)
  • 【C++】动态内存管理(79分钟写的文章哪里看不懂了,快来学)

    动态内存管理目录: 一、C/C++内存分布  在学习了C/C++内存区域的划分后,我们来做几道题巩固一下: 1. 选择题:选项 : A.栈  B.堆  C.数据段(静态区)  D.代码段(常量区)globalVar在哪里?____  staticGlobalVar在哪里?____staticVar在哪里?____  localVar在哪里?____num1 在哪里?____char2在

    2024年02月07日
    浏览(47)
  • 看不懂来打我,vue3如何将template编译成render函数

    在之前的 通过debug搞清楚.vue文件怎么变成.js文件 文章中我们讲过了vue文件是如何编译成js文件,通过那篇文章我们知道了,template编译为render函数底层就是调用了 @vue/compiler-sfc 包暴露出来的 compileTemplate 函数。由于文章篇幅有限,我们没有去深入探索 compileTemplate 函数是如何

    2024年04月11日
    浏览(43)
  • 真的不能再详细了,2W字保姆级带你一步步用Pytorch搭建卷积神经网络实现MNIST手写数字识别

    目录 一、引言(环境)  二、正文 1. 代码基本情况介绍 2. MNIST数据集介绍         3. 代码输出结果介绍 数据集取样: 训练信息输出: 前三次训练成果以及预测: 八次训练的结果:  4. 代码拆解讲解 基本的参数设定 MNIST数据集下载、保存与加载 神经网络模型 训练前的准

    2023年04月20日
    浏览(38)
  • github开源推荐,自动字幕生成和字幕翻译工具——再也没有看不懂的片啦

    GitHub - qinL-cdy/auto_ai_subtitle github上开源的一款字幕生成和字幕翻译的整合工具,可以根据视频中提取到的音频来转换成字幕,再根据需要将字幕进行翻译,基于whisper 1)安装ffmpeg 安装ffmpeg的教程比较多,就不详细介绍了,Windows上安装完成后记得添加环境变量,最后在cmd中输入

    2024年02月08日
    浏览(56)
  • 区块链基础知识(下):共识机制 附带图解、超详细教学 看不懂你打死我

          苏泽 大家好 这里是苏泽 一个钟爱区块链技术的后端开发者 本篇专栏  ← 持续记录本人自学两年走过无数弯路的智能合约学习笔记和经验总结 如果喜欢拜托三连支持~ 目录 专栏的前面几篇详细了介绍了区块链的核心基础知识 有兴趣学习的小伙伴可以看看→ 关于区块

    2024年03月13日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包