Elasticsearch
免费开源 Elastic Stack 的核心
Elasticsearch 是一个分布式、RESTful 搜索和分析引擎,能够解决越来越多的用例。作为 Elastic Stack 的核心,它集中存储您的数据,以实现闪电般的快速搜索、微调的相关性和强大的分析,这些分析可以轻松扩展。
深入了解新的 Elasticsearch 相关性引擎
Elasticsearch 相关性引擎™ (ESRE) 旨在为基于人工智能的搜索应用程序提供支持。使用 ESRE 可以开箱即用地应用语义搜索,并具有卓越的相关性(无需领域适应),与外部大型语言模型 (LLM) 集成,实施混合搜索,并使用第三方或您自己的转换器模型。
可扩展性
在您的笔记本电脑上运行。或者在数百台服务器上运行,拥有 PB 级数据。
从原型到生产无缝过渡;您与在单个节点上运行的 Elasticsearch 交谈的方式与在 300 个节点集群中交谈的方式相同。
它可以水平扩展以处理每秒数万亿个事件,同时自动管理索引和查询如何在集群中分布,以实现非常流畅的操作。
弹性
我们为您打好基础,让您全力以赴。
硬件叛逆。网络分区。Elasticsearch 检测故障以确保您的集群(以及您的数据)安全可用。通过跨集群复制,辅助集群可以作为热备份立即投入使用。Elasticsearch 在一个从头开始为持久安心而设计的分布式环境中运行。
灵活性
存储和探索数据以满足您的需求。
数据不断发展,存储和搜索所有数据可能会变得很昂贵。使用 Elasticsearch,您可以平衡性能和成本。将数据存储在本地以实现快速查询,或远程存储在低成本 S3 上以实现无限数据。使用运行时字段,您还可以快速入库数据 - 并适应变化。
分发
按您的方式部署
无论您的搜索带您去哪里,我们都会在那里。
客户端库
使用您选择的编程语言与 Elasticsearch 交互
Elasticsearch 使用标准的 RESTful API 和 JSON。我们还在许多语言中构建和维护客户端,例如 Java、Python、.NET、SQL 和 PHP。此外,我们的 社区贡献了更多。它们易于使用,使用起来很自然,并且与 Elasticsearch 一样,不会限制您可能想用它们做的事情。