当前位置: 首页 > news >正文

ElasticSearch简介、安装、使用

一、什么是ElasticSearch?

Elasticsearch 是 Elastic Stack 核心的分布式搜索和分析引擎。

Logstash 和 Beats 有助于收集、聚合和丰富您的数据并将其存储在 Elasticsearch 中。

Kibana 使您能够以交互方式探索、可视化和分享对数据的见解,并管理和监控堆栈。

Elasticsearch 是索引、搜索和分析魔法发生的地方。

Elasticsearch 为所有类型的数据提供近乎实时的搜索和分析。无论您有结构化或非结构化文本、数字数据还是地理空间数据,Elasticsearch 都可以以支持快速搜索的方式对其进行有效存储和索引。您不仅可以进行简单的数据检索和聚合信息,还可以发现数据中的趋势和模式。随着您的数据和查询量的增长,Elasticsearch 的分布式特性使您的部署能够随之无缝增长。

二、安装

1、下载ElasticSearch

点我下载

 2、解压

直接解压即可,进入bin目录,本文为 "D:\elasticsearch-8.9.1-windows-x86_64\elasticsearch-8.9.1\bin" 下进入cmd,

输入命令            elasticsearch

验证ES是否启动成功

 在浏览器中输入 http://localhost:9200 看到如下所示图片即为成功

注意事项 !

 如果提示网页打不开的话,并且控制台报这个错的话

1. received plaintext http traffic on an https channel, closing connection Netty4HttpChannel
[2022-02-16T21:08:50,085][WARN ][o.e.x.s.t.n.SecurityNetty4HttpServerTransport] [DESKTOP-VCT39JM] received plaintext http traffic on an https channel, closing connection Netty4HttpChannel{localAddress=/[0:0:0:0:0:0:0:1]:9200, remoteAddress=/[0:0:0:0:0:0:0:1]:1172}

 解决

是因为开启了 ssl 认证。
在 ES/config/elasticsearch.yml 文件中把 xpack.security.http.ssl:enabled 设置成 false 即可

# Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
xpack.security.http.ssl:enabled: falsekeystore.path: certs/http.p12

2、下载安装 Kibana

2.1为什么安装kibana

为了方便我们去操作ES,如果不安装去操作ES很麻烦,需要通过shell命令的方式。

2.2安装Kibana

点我下载

 直接点击按钮下载即可

解压安装,进入bin目录下,本文为D:\kibana-8.9.1-windows-x86_64\kibana-8.9.1\bin 的cmd,执行命令

kibana

 在浏览器中输入  http://localhost:5601

响应出此界面即为成功 !

http://www.lryc.cn/news/140501.html

相关文章:

  • Navicat 连接 mysql 问题
  • Adobe Media Encoder软件安装包分享(附安装教程)
  • [C#][原创]操作注册表一些注意点
  • “华为杯”研究生数学建模竞赛2016年-【华为杯】C题:基于无线通信基站的室内三维定位问题
  • 双目视觉之-棋盘格标定板制作
  • 自然对数底e的一些事
  • React Hooks 全解:零基础入门
  • webrtc在js里的实现
  • 熊猫:完整的初学者指南
  • 【Go】Go语言并发编程:原理、实践与优化
  • HTTPS协议加密原理
  • L1-034 点赞(Python实现) 测试点全过
  • MySQL 存储过程 循环处理数据 while repeat
  • 基于配置类方式管理 Bean
  • 最新CMS指纹识别技术
  • 快速入门学习记录:常用代码、特定函数、复杂概念和特定功能说明
  • 【win视频播放器】HEVC视频扩展
  • React+Typescript 父子组件事件传值
  • python人工智能和机器学习
  • [PyTorch][chapter 51][Auto-Encoder -1]
  • Uniapp或者微信小程序如何动态的计算Scrollview的高度
  • Abase数据库管理系统
  • 系统架构设计高级技能 · 大数据架构设计理论与实践
  • ubuntu上使用osg3.2+osgearth2.9
  • C语言巧妙打印64位整数
  • c语言每日一练(11)
  • SLAM十四讲学习笔记 第二期:部分课后实践代码
  • Android kotlin 跳转手机热点开关页面和判断热点是否打开
  • Redis 执行 RDB 快照期间,主进程可以正常处理命令吗?
  • Python加入Excel--生产力大提高|微软的全方面办公