Elasticsearch 是一个开源的分布式搜索与分析引擎,常用于对大量数据进行全文检索、日志检索、聚合统计与实时分析;也是 Elastic Stack(常见为 ELK/Elastic Stack)中的核心组件。它基于 Lucene 构建,提供 REST API 便于应用集成。
/ˌɛlæsˈtɪkˌsɝːtʃ/
We use Elasticsearch to search our product catalog.
我们使用 Elasticsearch 来搜索我们的产品目录。
Elasticsearch can index billions of log events and support fast queries with aggregations for real-time monitoring.
Elasticsearch 可以为数十亿条日志事件建立索引,并通过聚合支持快速查询,用于实时监控。
“Elasticsearch” 是产品与项目名称,由 “elastic(弹性的、可伸缩的)” + “search(搜索)” 组合而成,强调其可扩展(横向扩容)与灵活的搜索能力;最初由 Elastic 公司(前身与相关团队)推动发展,并逐渐成为广泛使用的搜索与可观测性基础设施组件。