Elasticsearch

Elastic Stack 的核心

Elasticsearch 是一个开源的分布式 RESTful 搜索和分析引擎、可扩展的数据存储和向量数据库,能够解决不断涌现出的各种用例。作为 Elastic Stack 的核心,Elasticsearch 会集中存储您的数据,让您飞快完成搜索,微调相关性,进行强大的分析,并轻松缩放规模。

刚接触 Elasticsearch?立即部署并运行。

观看视频

参加我们的 Elasticsearch 工程师培训,为使用 Elasticsearch 奠定良好的基础。

查看培训

培养高级 Elasicsearch 技能,例如相关度调整、文本分析等等。

查看培训

深入了解全新 Elasticsearch Relevance Engine

Elasticsearch Relevance Engine™ (ESRE) 旨在为基于人工智能的搜索应用程序提供强大支持。使用 ESRE,您可以应用具有卓越相关性的开箱即用型语义搜索(无需域适应),与外部大型语言模型 (LLM) 集成,实现混合搜索,并使用第三方或您自己的转换器模型。

查询和分析

从数据中探寻各种问题的答案

  • 定义您自己的搜索方式

    通过 Elasticsearch,您能够执行和合并多种类型的搜索(结构化数据、非结构化数据、地理位置、指标,以及从管道查询语言搜索)。先从一个简单的问题出发,试试看能够从中发现些什么。

  • 大规模存储和分析

    找到与查询最匹配的 10 个文档并不困难。但是如果面对的是十亿行日志,又该如何解读呢?Elasticsearch 聚合让您能够从大处着眼,探索数据的趋势和模式。

速度

Elasticsearch 很快。快到不可思议。

  • 快速获得结果

    如果您能够立即获得答案,您与数据的关系就会发生变化。这样您就有条件进行迭代并涵盖更大的范围。

  • 强大的设计

    但是要达到这样的速度并非易事。我们通过有限状态机实现了用于全文检索的倒排索引,实现了用于存储数值数据和位置数据的 BKD 树, 以及用于分析的列存储。

  • 无所不包

    而且由于每个数据都被编入了索引,因此您再也不用因为某些数据没有索引而烦心。您可以用快到令人发指的速度使用和访问您的所有数据。

可扩展性

可以在笔记本电脑上运行。也可以在承载了 PB 级数据的成百上千台服务器上运行。

原型环境和生产环境可无缝切换;无论 Elasticsearch 是在一个节点上运行,还是在一个包含 300 个节点的集群上运行,您都能够以相同的方式与 Elasticsearch 进行通信。

它能够水平扩展,每秒钟可处理海量事件,同时能够自动管理索引和查询在集群中的分布方式,以实现极其流畅的操作。

Illustration

弹性

我们在您高飞的时候保驾护航。

硬件故障。网络分割。Elasticsearch 为您检测这些故障并确保您的集群(和数据)的安全性和可用性。通过跨集群复制功能,辅助集群可以作为热备份随时投入使用。Elasticsearch 运行在一个分布式的环境中,从设计之初就考虑到了这一点,能够让您永久高枕无忧。

灵活性

存储和探索数据以满足自身需求。

数据是不断变化的,这使得存储和搜索全部数据变得非常昂贵。Elasticsearch 能让您在性能和成本之间取得平衡。您可以将数据存储在本地以实现快速查询,也可以将无限量的数据远程存储于低成本的 S3 上。借助运行时字段,您还可以快速加载数据并针对变化做出相应调整。

Illustration

Elasticsearch - 部署最广泛的向量数据库

在两分钟内复制到本地进行试用

curl -fsSL https://elastic.co/start-local | sh
阅读文档

用例

我到底能够使用 Elasticsearch 做什么?

数字、文本、地理位置、结构化、非结构化。欢迎使用所有数据类型。全文本搜索只是全球众多公司利用 Elasticsearch 解决各种挑战的冰山一角。查看直接依托 Elastic Stack 所构建解决方案的完整列表。

  • 日志监测

    快速且可扩展的日志管理,绝不会让您失望。

  • 基础架构监测

    对您的系统指标进行监测和可视化。

  • APM

    获得有关自己应用程序性能的洞见。

  • 合成监测

    监测可用性问题并进行应对。

  • 提升任何用例的搜索和发现体验。

  • 地图

    实时探索位置数据。

  • SIEM

    交互式调查和自动威胁检测。

  • 终端安全

    预防、检测、猎捕并应对威胁。

下列客户已在使用,并深受他们的信任和喜爱

真正的 Elasticsearch 体验

这与 Amazon 的 Elasticsearch Service 一样吗?

  • 不。仅此一家。

    由开发人员直接推出,我们的 Elasticsearch Service 是 AWS 上唯一的官方托管型 Elasticsearch 产品

  • 专属功能

    使用多项专属功能,例如 Machine Learning、针对 BI 连接性的 ODBC 驱动程序、自动管理时序型数据,以及告警。

增强

Elasticsearch 功能

探索完整的 Elasticsearch 功能列表。

  • 安全性

    在数据粒度层面为 Elasticsearch 提供强大保护。
  • Monitoring

    随时了解 Elastic Stack 的动态,确保其处于最佳状态。

  • 告警

    在数据发生变化时及时收到通知。

  • Elasticsearch SQL

    使用 SQL 与您的数据进行交互,还可使用 ODBC 和 JDBC 驱动程序访问这些数据。

  • 时序数据管理

    通过索引生命周期管理、冻结索引和汇总等方式,自动完成进程。

  • 机器学习

    自动对 Elasticsearch 数据进行异常检测。

分布式

您的部署您做主

无论您在哪里进行搜索,我们都能满足您的需求。

  • Elastic Cloud

    在 AWS、Google Cloud 和 Azure 上部署托管型 Elasticsearch 和 Kibana

    在您所选的云服务提供商平台上迅速完成全套技术栈的部署。作为 Elasticsearch 的开发公司,我们为您在云端的 Elastic 集群提供多项功能和贴心支持。

  • 本地部署

    下载 Elasticsearch

    安装最新版本后,只需几步即可开始在您的设备上运行 Elasticsearch。