elaticsearch kibana介绍与安装

本文涉及的产品
Elasticsearch Serverless通用抵扣包,测试体验金 200元
简介: elaticsearch kibana介绍与安装

elaticsearch kibana

介绍

Elasticsearch是一个建立在 Apache Lucene™ 基础上的实时的分布式搜索和分析引擎,是基于Lucene实现的、当今最先进,最高效的全功能开源搜索引擎框架。

Elasticsearch并不仅仅是基于Lucene实现全文搜索功能。同时,还具有以下特性:

分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。 实时分析的分布式搜索引擎。 可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据。

solr也是基于Apache Lucene,solr的实时性较差。当实时建立索引时, Solr会产生io阻塞,查询性能较差 。随着数据量的增加,Solr的搜索效率会变得更低。因此solr适合效数据量内容变化不大的场景。如文章索引、中小型商品索引。

Elasticsearch 如日志这种增量较大,数量较大的场景更适合。

Elasticsearch下载

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

Version: 7.13.4

Downloads:

 

 解压后运行

 bin/elasticsearch (或者 bin\elasticsearch.bat on Windows)

运行 curl http://localhost:9200/

启动成功输出:

{
  "name" : "RubbledeMacBook-Pro.local",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "aTHYHSUhTy-Usinl2EOJWw",
  "version" : {
    "number" : "7.13.4",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "c5f60e894ca0c61cdbae4f5a686d9f08bcefc942",
    "build_date" : "2021-07-14T18:33:36.673943207Z",
    "build_snapshot" : false,
    "lucene_version" : "8.8.2",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

kibana

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

Version: 7.13.4

Downloads:

配置

在配置文件config/kibana.yml 中修改elasticsearch.hosts 设置Elasticsearch服务的地址

#默认地址5601
# Kibana is served by a back end server. This setting specifies the port to use.
#server.port: 5601
# The Kibana server's name.  This is used for display purposes.
#server.name: "your-hostname"

#修改链接的elasticsearch地址 集群多个用,分隔
# The URLs of the Elasticsearch instances to use for all your queries.
elasticsearch.hosts: ["http://localhost:9200"]

启动kibana

bin/kibana

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

启动Dev Tools
启动kibana

bin/kibana

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

启动Dev Tools
启动kibana

bin/kibana

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

启动Dev Tools

image.png

编写一个简单的查询语句,点击运行按钮,开启ES之旅吧

get _search
{
  "query": {
    "match_all": {}
  }
}

image1.png

elasticSearch跟kibana的安装介绍到这,后续介绍具体使用。

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
运维 Serverless 云计算
云上开发新范式:Serverless 的必然与应然 | 云栖深度对话
云上开发新范式:Serverless 的必然与应然 | 云栖深度对话
|
2月前
|
存储 人工智能 NoSQL
用Context Offloading解决AI Agent上下文污染,提升推理准确性
上下文工程是将AI所需信息(如指令、数据、工具等)动态整合到模型输入中,以提升其表现。本文探讨了“上下文污染”问题,并提出“上下文卸载”策略,通过LangGraph实现,有效缓解长文本处理中的信息干扰与模型幻觉,提升AI代理的决策准确性与稳定性。
277 2
用Context Offloading解决AI Agent上下文污染,提升推理准确性
|
6月前
|
人工智能 搜索推荐 算法
PDF 转 JPG 图片小工具:CodeBuddy 助力解决转换痛点
在 PDF 转 JPG 的实际应用中,用户普遍面临转换质量差、批量处理效率低、格式兼容性不足以及编程实现困难等痛点。而 CodeBuddy 凭借智能代码生成与优化、实时错误诊断修复、助力代码学习拓展,以及支持多场景适配与个性化定制等强大的 AI 编程能力,精准直击这些难题。使用 CodeBuddy 开发 Python PDF 转 JPG 小工具,能够有效提升转换效率与质量,降低开发门槛和成本,为用户带来高效、优质的文件格式转换体验。
227 16
|
10月前
|
机器学习/深度学习 人工智能 并行计算
Titans:谷歌新型神经记忆架构,突破 Transformer 长序列处理的瓶颈
Titans 是谷歌推出的新型神经网络架构,通过神经长期记忆模块突破 Transformer 在处理长序列数据时的瓶颈,支持并行计算,显著提升训练效率。
326 5
Titans:谷歌新型神经记忆架构,突破 Transformer 长序列处理的瓶颈
|
存储 自然语言处理 机器人
ROS2教程06 ROS2行动
这篇文章是关于ROS2(Robot Operating System 2)行动(Action)通信机制的教程,包括行动的概念、特点、命令行工具的使用,以及如何编写行动的客户端和服务器代码,并介绍了如何测试行动通信。
503 4
ROS2教程06 ROS2行动
|
数据可视化 大数据 数据挖掘
文献丨多组学大数据构建小麦穗发育转录调控网络,TRN+GWAS挖掘关键转录调控(三)
文献丨多组学大数据构建小麦穗发育转录调控网络,TRN+GWAS挖掘关键转录调控(三)
|
存储 前端开发 Java
Java中的不同Bean作用域
【7月更文挑战第5天】
263 0
Java中的不同Bean作用域
|
Ubuntu Linux C语言
【opencv】opencv在windows和linux的应用
【opencv】opencv在windows和linux的应用
|
机器学习/深度学习 算法 程序员
Python实现Chiikawa
Python实现Chiikawa
558 1
|
存储 监控 固态存储
探索现代数据中心的能效优化策略
【5月更文挑战第4天】 在数字化转型的浪潮下,数据中心作为信息技术的心脏,其能耗问题日益凸显。本文聚焦于现代数据中心能效优化的多维策略,从硬件选型、冷却系统设计到能源管理,深入探讨了如何通过综合手段实现绿色节能。文章首先分析了数据中心能耗的主要来源,随后提出了一系列创新且实用的优化措施,并通过案例分析展示了这些策略的实际效果。最后,本文对数据中心未来的能效发展趋势进行了展望,旨在为数据中心的可持续发展提供思路与参考。