首页 > 其他分享 >Elasticsearch专题精讲——What is Elasticsearch?

Elasticsearch专题精讲——What is Elasticsearch?

时间:2023-05-01 15:55:08浏览次数:35  
标签:search 数据 精讲 What Elasticsearch 搜索 data your

What is Elasticsearch?

https://www.elastic.co/guide/en/elasticsearch/reference/8.7/elasticsearch-intro.html

  Elasticsearch is the distributed search and analytics engine at the heart of the Elastic Stack. Logstash and Beats facilitate collecting, aggregating, and enriching your data and storing it in Elasticsearch. Kibana enables you to interactively explore, visualize, and share insights into your data and manage and monitor the stack. Elasticsearch is where the indexing, search, and analysis magic happens.

  Elasticsearch 是位于 ElasticStack 核心的分布式搜索和分析引擎。Logstash 和 Beats 帮助您收集、聚合、丰富数据并将其存储在 Elasticsearch。Kibana 使您能够交互式地探索、可视化和共享对数据的见解,并管理和监视堆栈。Elasticsearch 是索引、搜索和分析魔术发生的地方。

Elasticsearch provides near real-time search and analytics for all types of data. Whether you have structured or unstructured text, numerical data, or geospatial data, Elasticsearch can efficiently store and index it in a way that supports fast searches. You can go far beyond simple data retrieval and aggregate information to discover trends and patterns in your data. And as your data and query volume grows, the distributed nature of Elasticsearch enables your deployment to grow seamlessly right along with it.

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

While not every problem is a search problem, Elasticsearch offers speed and flexibility to handle data in a wide variety of use cases:

虽然不是每个问题都是搜索问题,但 Elasticsearch 在处理各种用例中的数据时提供了速度和灵活性:

  • Add a search box to an app or website
  • 将搜索框添加到应用程序或网站
  • Store and analyze logs, metrics, and security event data
  • 存储和分析日志、度量和安全事件数据
  • Use machine learning to automatically model the behavior of your data in real time
  • 使用机器学习来实时自动建模数据的行为
  • Automate business workflows using Elasticsearch as a storage engine
  • 使用 Elasticsearch 作为存储引擎自动化业务工作流
  • Manage, integrate, and analyze spatial information using Elasticsearch as a geographic information system (GIS)
  • 使用 Elasticsearch 作为地理信息系统(GIS)管理、集成和分析空间信息
  • Store and process genetic data using Elasticsearch as a bioinformatics research tool
  • 使用 Elasticsearch 作为生物信息学研究工具来存储和处理遗传数据

We’re continually amazed by the novel ways people use search. But whether your use case is similar to one of these, or you’re using Elasticsearch to tackle a new problem, the way you work with your data, documents, and indices in Elasticsearch is the same.

我们对人们使用搜索的新奇方式一直感到惊讶。但是,不管你的用例是否与其中的一个相似,或者你正在使用 Elasticsearch 来解决一个新问题,你在 Elasticsearch 处理数据、文档和索引的方式是相同的。

标签:search,数据,精讲,What,Elasticsearch,搜索,data,your
From: https://www.cnblogs.com/zuoyang/p/17366609.html

相关文章

  • ElasticSearch是什么
    一、ElasticSearch简介ElasticsearchElasticsearch是一个基于ApacheLucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。特点:分布式的实时文件存储,每个字段都被索引并可被搜索分布式的实时分析搜索引......
  • 老杜2023最新Vue实战精讲(五)Vuex
    动力节点老杜全新版Vue教程笔记分享给大家学习の地止:https://www.bilibili.com/video/BV17h41137i4视频教程从Vue2开始讲解,一步一个案例,知识点由浅入深,然后很自然的过度到Vue3版本。Vue3是目前企业中使用最多的一个版本。视频中会把每一个Vue的知识点讲解的非常通透,不但举例......
  • 搭建ElasticSearch7.4.2集群
    推荐阅读Helm3(K8S资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506Helm3(K8S资源对象管理工具)博客专栏:https://blog.csdn.net/xzk9381/category_10895812.html本文原文链接:https://blog.csdn.net/xzk9381/article/details/117465038,转载请注明出处。如有发现文......
  • elasticsearch 7.4.2设置安全认证
    1、修改elasticsearch.yml文件,重启ES#允许head插件等访问的相关设置http.cors.enabled:truehttp.cors.allow-origin:"*"http.cors.allow-headers:Authorization,X-Requested-With,Content-Length,Content-Typehttp.cors.allow-credentials:true#是否启用es的安全设置,启......
  • ElasticSearch中的Scroll机制
    Elasticsearch中的ScrollId机制是一种用于批量检索大量数据的机制。当我们需要批量获取大量数据时,直接使用搜索API可能会遇到一些性能问题。此时,ScrollId机制则能够帮助我们优化查询性能。该机制类似于一个游标,可以通过ScrollAPI来获取每个批次的结果。每个结果都包......
  • JPG 100 vs JPG 20: What’s The Difference?
    JPG100vsJPG20:What’sTheDifference?Soyou’reintophotographyandwhileyou’reshowingsomeskillandgettingahandleoncamerasettingsfortheperfectshot;whathappenswhenyou’redone?You’veheardtheterm“Jay-peg”splashedaboutandfil......
  • What is RabbitMQ?-动力节点RabbitMQ章节笔记
    1. WhatisRabbitMQ?1.1简介RabbitMQ是一个广泛使用的消息服务器,采用Erlang语言编写,是一种开源的实现 AMQP(高级消息队列协议)的消息中间件;RabbitMQ最初起源于金融系统,它的性能及稳定性都非常出色;AMQP协议(http://www.amqp.org),即 AdvancedMessageQueuingProtocol,高级消息队......
  • 动力节点最新RabbitMQ笔记——1-6章What is RabbitMQ?
    1. WhatisRabbitMQ?1.1简介RabbitMQ是一个广泛使用的消息服务器,采用Erlang语言编写,是一种开源的实现 AMQP(高级消息队列协议)的消息中间件;RabbitMQ最初起源于金融系统,它的性能及稳定性都非常出色;AMQP协议(http://www.amqp.org),即 AdvancedMessageQueuingProtocol,高级消息队......
  • 老杜2023最新Vue实战精讲(三)Vue组件化
    动力节点老杜全新版Vue教程笔记分享给大家学习の地止:https://www.bilibili.com/video/BV17h41137i4视频教程从Vue2开始讲解,一步一个案例,知识点由浅入深,然后很自然的过度到Vue3版本。Vue3是目前企业中使用最多的一个版本。视频中会把每一个Vue的知识点讲解的非常通透,不但举例......
  • 老杜2023最新Vue实战精讲(二)Vue核心技术
    动力节点老杜全新版Vue教程笔记分享给大家学习の地止:https://www.bilibili.com/video/BV17h41137i4视频教程从Vue2开始讲解,一步一个案例,知识点由浅入深,然后很自然的过度到Vue3版本。Vue3是目前企业中使用最多的一个版本。视频中会把每一个Vue的知识点讲解的非常通透,不但举例......