# 使用场景

URL: https://caijiao.org/elasticsearch/01.intro/02.use-cases
Source: docs/elasticsearch/01.intro/02.use-cases.md
Description: 本章总结 Elasticsearch 在全文搜索、日志分析、监控告警、推荐系统等领域的典型应用场景，助力理解其强大用途。

Elasticsearch 作为一款高性能的搜索与分析引擎，具有极强的通用性，广泛应用于以下核心场景：

## 1. 网站与应用内搜索

为电商、内容平台、社交产品等提供精准、高速的全文搜索体验，支持分词、高亮、拼写纠错与自动补全。

## 2. 日志采集与分析

结合 Logstash、Filebeat、Kibana 构建 ELK/Elastic Stack，实现多源日志的集中采集、存储、分析与可视化。

## 3. 指标与监控系统

用于存储和分析系统、服务或业务的性能指标，可接入 Prometheus、Grafana 进行实时监控和报警。

## 4. 智能推荐与排序

结合打分机制、查询权重、脚本排序等功能，实现产品推荐、内容排序等功能，适配个性化需求。

## 5. 数据仓库和 BI 查询

对大规模业务数据进行实时查询与聚合，为决策支持系统提供高性能的分析能力。

---

Elasticsearch 的强大之处在于其搜索与聚合功能的灵活组合，使其在多个业务场景中都能高效运作。
