ElasticStack安装(windows)

news/2024/7/7 5:56:19 标签: elasticsearch, 大数据, 搜索引擎

官网 : 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

ES

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"
# now set the path to java
if [ ! -z "$ES_JAVA_HOME" ]; then
  JAVA="$ES_JAVA_HOME/bin/java"
  JAVA_TYPE="ES_JAVA_HOME"
elif [ ! -z "$JAVA_HOME" ]; then
  # fallback to JAVA_HOME
  echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME" >&2
  #只需要把这个 JAVA="$JAVA_HOME/bin/java" 和 JAVA_TYPE="JAVA_HOME" 换成 
  #JAVA="$ES_HOME/jdk/bin/java"
  JAVA="$ES_HOME/jdk/bin/java"
else
  # use the bundled JDK (default)
  if [ "$(uname -s)" = "Darwin" ]; then
    # macOS has a different structure
    JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"
  else
    JAVA="$ES_HOME/jdk/bin/java"
  fi
  JAVA_TYPE="bundled JDK"
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可能出现 访问被拒绝 的报错 , 可能是路径有 空格 导致的

这期就到这里 , 下期见 !


http://www.niftyadmin.cn/n/5385951.html

相关文章

喀秋莎画中画怎么设置 喀秋莎画中画视频怎么导出 喀秋莎什么意思 camtasia studio下载

画中画视频,顾名思义,就是在一个视频中有两个画面,游戏解说、微课等类型的视频常常就以画中画的形式出现。作为一款专业的视频编辑软件,使用camtasia可以轻松地制作画中画视频并导出。接下来我将为大家介绍:喀秋莎画中…

链式前向星

什么是链式前向星 链式前向星(Chained Forward Star)是一种用于表示稀疏图的数据结构。它主要用于解决图论中的一些算法问题,如最短路径、最小生成树等。 链式前向星通过两个数组来表示图的边和顶点信息: 边数组(Ed…

UML---活动图

活动图概述 活动图(Activity Diagram)是UML(Unified Modeling Language,统一建模语言)中的一种行为建模工具,主要用于描述系统或业务流程中的一系列活动或操作。活动图通常用于描述用例中的行为&#xff0c…

使用Templ进行Go模板化

使用Templ在Go项目中高效生成动态内容的指南 动态内容生成是Web开发的一个基本方面。无论您是在构建网站、Web应用程序还是API,根据数据和模板生成动态内容的能力都至关重要。在Go编程世界中,一个名为“Templ”的强大工具简化了这一过程。在这份全面的指…

全流程点云机器学习(二)使用PaddlePaddle进行PointNet的机器学习训练和评估

前言 这不是高支模项目需要嘛,他们用传统算法切那个横杆竖杆流程复杂耗时很长,所以想能不能用机器学习完成这些工作,所以我就来整这个工作了。 基于上文的数据集切分 ,现在来对切分好的数据来进行正式的训练。 本系列文章所用的…

Pormise---如何解决javascript中回调的信任问题?【详解】

本人编程小白一枚,希望多多包涵~ 如果阅读有疑问的话,欢迎评论或私信!! 本人会很热心的阐述自己的想法!谢谢!!! 文章目录 回调中的信任问题回调给我们带来的烦恼?调用过早…

关于深度学习和大模型的基础认知

这年头,作为一个技术人,话头里没有“大模型”,和人聊天都聊不下去。为了让自己和大家能更好的参与话头,特撰写此文,提供一些对大模型的基础认知能力(门外汉,浅尝辄止)。旨在解自己的…

Golang 语法系列:结构体

结构体:相当于"类" 1.结构体声明 type [name] struct {[field_name] [field_type][field_name] [field_type]... }//例子:type Person struct {name stringage int }其中field_name可以省略 2.结构体的使用 1) 格式1 var person Person p…