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 具体可以做什么?

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

  • 日志监测

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

  • 基础架构监测

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

  • APM

    深入洞察应用程序的性能。

  • 合成监测

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

  • 出色的搜索体验

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

  • Maps

    实时探索位置数据。

  • SIEM

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

  • 终端安全

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

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

分发

您的部署您做主

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

  • Elastic Cloud

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

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

  • 本地部署

    下载 Elasticsearch

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

原汁原味的 Elasticsearch 体验

这与 Amazon 的 Elasticsearch Service 一样吗?

  • 不一样,仅此一家。

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

  • 专属功能

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

改善

Elasticsearch 功能

探索完整的 Elasticsearch 功能列表。

  • Security

    为您的 Elasticsearch 数据提供强大、细致的保护。
  • Monitoring

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

  • Alerting

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

  • Elasticsearch SQL

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

  • 时序数据管理

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

  • Machine Learning

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