码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ElasticStack安装(windows)


    官网 : Elasticsearch 平台 — 大规模查找实时答案 | Elastic

    Elasticsearch

    Elastic Stack(一套技术栈)

    包含了数据的整合 =>提取 =>存储 =>使用,一整套!

    各组件介绍:

    • beats 套件:从各种不同类型的文件/应用中采集数据。比如:a,b,cd,e,aa,bb,cc
    • Logstash:从多个采集器或数据源来抽取/转换数据,向 es 输送。比如:a,bb,cc
    • elasticsearch:存储、查询数据
    • kibana:可视化 es 的数据

    百度网盘

    链接:Elastic Stack_免费高速下载|百度网盘-分享无限制 (baidu.com)
    提取码:e7vy

    ElasticSearch

    Elasticsearch  : Set up Elasticsearch | Elasticsearch Guide [7.17] | Elastic

    安装 : Install Elasticsearch with .zip on Windows | Elasticsearch Guide [7.17] | Elastic

    windows 点击 zip 包下载 

    Kibana

    kibana :  Kibana—your window into Elastic | Kibana Guide [7.17] | Elastic

    安装 : Install Kibana | Kibana Guide [7.17] | Elastic

    windows 点击 zip包下载

    只要是一套技术,所有版本必须一致!!!此处都用 7.17 版本。

    输入命令 或者 点击elasticsearch.bat 

    elasticsearch.bat

    访问成功 , localhost:9200

    与JDK版本不一致问题 : 解决

    只需要改成 :  JAVA="$ES_HOME/jdk/bin/java"

    JAVA="$ES_HOME/jdk/bin/java"
    1. # now set the path to java
    2. if [ ! -z "$ES_JAVA_HOME" ]; then
    3. JAVA="$ES_JAVA_HOME/bin/java"
    4. JAVA_TYPE="ES_JAVA_HOME"
    5. elif [ ! -z "$JAVA_HOME" ]; then
    6. # fallback to JAVA_HOME
    7. echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME" >&2
    8. #只需要把这个 JAVA="$JAVA_HOME/bin/java" 和 JAVA_TYPE="JAVA_HOME" 换成
    9. #JAVA="$ES_HOME/jdk/bin/java"
    10. JAVA="$ES_HOME/jdk/bin/java"
    11. else
    12. # use the bundled JDK (default)
    13. if [ "$(uname -s)" = "Darwin" ]; then
    14. # macOS has a different structure
    15. JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"
    16. else
    17. JAVA="$ES_HOME/jdk/bin/java"
    18. fi
    19. JAVA_TYPE="bundled JDK"
    20. fi

    IK分词器

    下载地址 : GitHub - medcl/elasticsearch-analysis-ik: The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.

    创建一个 plugins 文件夹 

    在 plugins 内再创建一个文件夹

    解压

    如果没有相应版本的分词器,可以改版本 ,在 plugin-descriptor.properties 文件里修改

    安装IK分词器后启动es可能出现 访问被拒绝 的报错 , 可能是路径有 空格 导致的

    Logstash

    传输 和 处理 数据的管道 , 数据同步的时候可能会用 , 不必须

    文章 : Getting Started with Logstash | Logstash Reference [7.17] | Elastic

    下载地址 : Past Releases of Elastic Stack Software | Elastic

    好处:用起来方便,插件多

    缺点:成本更大、一般要配合其他组件使用(比如 kafka)


    这期就到这里 , 下期见 !

  • 相关阅读:
    【vue】Jeecg框架使用过程中的注意事项:
    用Python进行数学建模(一)
    MySQL INSERT插入条件判断:如果不存在则插入
    毕业季,既是告别,也是新的开始
    textarea自动高度 笔记221106
    短视频入口打开,重新定义小程序
    微信小程序开发实战-setData字段特别多时怎么办,试试动态遍历字段并提取赋值
    基于springboot+vue的养老院管理系统 前后端分离项目
    torch.cuda.OutOfMemoryError: CUDA out of memory.
    二叉搜索树详讲
  • 原文地址:https://blog.csdn.net/sytdsqzr/article/details/136198672
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号