文章
36 篇笔记 · 1 个分类
2026
-
2026/02/05
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本附录汇总常用 API、查询、聚合、Mapping、配置、指标和排查命令。建议把它当作工作台参考,但不要未经压...
-
2026/02/04
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 读完前面章节,你已经能使用 Elasticsearch 构建搜索、日志和分析系统。大师之路的下一步,是从“会用...
-
2026/02/03
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章整理 50 道 Elasticsearch 高频面试题。回答建议采用“结论 + 原理 + 边界 + 生产建...
-
2026/02/02
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 很少单独存在。它通常与 MySQL、Kafka、Redis、对象存储、数据仓库、监...
-
2026/02/01
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 高可用不是“副本数设置为 2”这么简单。它包含节点冗余、分片分布、机架感知、快照备份、跨机房容灾、容量规划、滚...
-
2026/01/31
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 常常保存搜索数据、日志、用户行为和业务分析结果,其中日志字段可能包含手机号、IP、...
-
2026/01/30
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章按故障现象组织,给出确认命令、常见原因、处理步骤和预防动作。事故处理时先止血,再定位,最后复盘;不要在未确...
-
2026/01/29
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 监控的目标不是画很多图,而是在问题影响业务前发现它,并在事故中快速回答四个问题:影响面多大、瓶颈在哪、先做什么...
-
2026/01/28
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 性能调优不是收集一堆“最佳参数”,而是先定位瓶颈,再在容量、延迟、成本和可靠性之间做取舍。Elasticsea...
-
2026/01/27
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 相关性优化是搜索系统从“能搜到”走向“搜得好”的关键。它不只是调大某个字段权重,而是包含查询理解、召回、特征、...
-
2026/01/26
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 聚合是 Elasticsearch 成为分析引擎的关键能力。它可以在搜索结果上做分组、统计、嵌套和管道计算,但...
-
2026/01/25
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 搜索请求看起来只是一条 JSON,但背后是协调节点、多个分片、Lucene 查询树、缓存、排序队列和 fetc...
-
2026/01/24
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 写入链路是性能和可靠性的交汇点。理解一次写入请求在协调节点、主分片、副本分片、Lucene 内存、transl...
-
2026/01/23
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 是分布式系统,但这不意味着“加节点就一定快”。真正决定集群能力和稳定性的,是节点角...
-
2026/01/22
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 的搜索能力来自 Apache Lucene。理解 Lucene 后,很多“看起来很...
-
2026/01/21
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 订单分析是典型的 OLAP 场景:数据量持续增长,查询以时间范围、维度分组和指标计算为主,写入以追加和状态更新...
-
2026/01/20
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 日志检索是 Elasticsearch 另一个主流场景。它和商品搜索的关注点完全不同:商品搜索追求相关性,日志...
-
2026/01/19
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 商品搜索是 Elasticsearch 最经典的应用场景。它不只是“能搜到商品”,而是一个完整的搜索产品:要理...
-
2026/01/18
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 中已有字段的类型和分词器不能直接修改。要调整 Mapping,通常需要创建新索引、...
-
2026/01/17
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 写入不是简单调用一次 API。写入链路涉及协调节点、主分片、副本分片、refres...
-
2026/01/16
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 索引设计决定了系统未来的容量、性能和可维护性。分片数不合理、副本不足、字段膨胀、无生命周期管理,这些问题在数据...
-
2026/01/15
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 8.x 官方推荐使用 Java API Client。它基于 Jackson,提供...
-
2026/01/14
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 关键词搜索擅长精确匹配词项,向量搜索擅长理解语义相似。随着语义检索、推荐召回和 RAG 系统普及,dense_...
-
2026/01/13
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 分页和排序看起来简单,却是最容易把集群打垮的地方之一。深分页会让协调节点请求大量分片、取回大量候选文档,并在内...
-
2026/01/12
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Query DSL 适合搜索和复杂控制,但很多数据分析师更熟悉 SQL。Elasticsearch 提供 SQ...
-
2026/01/11
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 搜索回答“哪些文档匹配”,聚合回答“这些文档有什么规律”。Elasticsearch 的聚合体系非常强大,也是...
-
2026/01/10
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 真实业务查询很少只有一个条件。本章讲解 bool 的进阶用法、constant_score、function_...
-
2026/01/09
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 全文搜索是 Elasticsearch 最核心的能力。它不是简单的字符串包含,而是包括分词、召回、评分、字段权...
-
2026/01/08
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 查询使用 JSON 描述,官方称为 Query DSL。它表达力强,但也容易写出“...
-
2026/01/07
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 中文搜索效果往往取决于分词。同一个查询“轻薄高性能笔记本”,不同的 Analyzer 可能产生完全不同的词项,...
-
2026/01/06
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Mapping 决定数据如何被解析、索引、搜索、排序和聚合。很多线上搜索问题的根因不是查询写错,而是 Mapp...
-
2026/01/05
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 第 4 章已经见过基础 API。本章系统讲解文档写入语义、自动 ID 与手动 ID、创建、替换、局部更新、批量...
-
2026/01/04
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章通过一组可执行请求熟悉 Elasticsearch 的基础 API:集群检查、创建索引、写入文档、查询文档...
-
2026/01/03
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章搭建一个学习环境:Elasticsearch + Kibana,并介绍 Docker Compose、基础...
-
2026/01/02
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章把 Elasticsearch 的核心概念串成一条线:集群由节点组成,节点承载分片,分片是 Lucene ...
-
2026/01/01
这是《Elasticsearch 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Elasticsearch 常被简称 ES。它是一个基于 Lucene 构建的分布式搜索与分析引擎,对外提供 ...