首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
es基础
Kevin666
创建于2025-07-26
订阅专栏
es基础
等 1 人订阅
共18篇文章
创建于2025-07-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NewMatchPhraseQuery 与 NewMultiMatchQuery 原理及实践
在 Elasticsearch 中,查询是数据检索的核心环节。NewMatchPhraseQuery(短语匹配查询)和NewMultiMatchQuery(多字段匹配查询)作为两种高频使用的查询类型,
Elasticsearch 跳表(Skip List):有序结果合并的 “性能电梯”
在 Elasticsearch(ES)的多条件查询中,结果合并是决定性能的关键步骤。当你执行 “标题包含 A 且包含 B” 这类查询时,ES 需要合并两个倒排列表(Posting List)的结果。此
Elasticsearch BKD 树与 PointRangeQuery:为何数值查询会有性能瓶颈
在 Elasticsearch(ES)中,字符串类型(keyword)和数值 / 日期类型的索引结构截然不同 —— 前者用倒排索引,后者则依赖 BKD 树。这种差异源于查询场景的不同:数值 / 日期查
Elasticsearch 集群必看:为什么 3 个 Master 节点是生产环境的 “黄金配置”?
一、开篇:生产环境的 “标配” 疑惑 在 ES 集群部署方案中,“3 个独立 master 节点 + 多个 data 节点” 几乎是生产环境的黄金配置。不少开发者会疑惑:1 个 master 节点足
search-after 排序字段选型
在电商搜索、商品列表分页、活动商品召回等核心场景中,search-after 凭借无深度分页性能衰减、支持实时数据查询的优势,成为开发者的首选分页方案。但实际运营中,很多团队会遇到「符合条件的商品漏展
ES-Bouncing Results Problem
用ES这条语句去es集群中查询数据的时候出现一个非常诡异的问题 , 每次查询的结果居然不一样.??? https://www.cnblogs.com/junjiang3/p/9929864.html
从 MQ 到 ES:数据管道日记
背景 小王正在负责公司的日志检索系统:业务系统会把用户行为日志(如点击、浏览、下单)实时写入 Kafka(MQ 的一种),而你的任务是把这些日志同步到 Elasticsearch(ES),让业务方可以
ES索引分片数与副本数对查询性能的影响
基本概念 分片(Shard) :索引被分割成的部分,每个分片是一个独立的Lucene索引 副本(Replica) :分片的拷贝,用于提供高可用性和提高读取性能 分片数对查询性能的影响 正面影响 并行处
Elasticsearch:并发冲突解决
ES并发冲突 举个例子,比如是电商场景下,假设说,我们有个程序,工作的流程是这样子的: 读取商品信息(包含了商品库存) 用户下单购买 更新商品信息(主要是将库存减1) 我们比如咱们的程序就是多线程的,
ES入门概念
kibana是ES的可视化工具。IK分词qi 基础概念 ES的RESTful语法 Field类型 文档的操作 新建文档 修改文档 必须写全,否则没写的值为空 删除文档 ES各种查询 term&term
Elasticsearch:Nested & Join
转载自:公众号:一起学Elasticsearch系列 -Nested & Join ES的 Nested 类型用于处理在一个文档中嵌套复杂的结构数据,而 Join 类型用于建立父子文档之间的关联关系。
Elasticsearch:深度分页解决方案
在Elasticsearch的实际应用中,高效的分页查询是开发者经常面临的挑战。当数据量达到百万甚至千万级别时,传统的from + size分页方式会遭遇严重的性能瓶颈。本文将全面剖析Elastics
Elasticsearch 相关性算分详解:TF-IDF 与 BM25 算法
一、相关性算分基础 Elasticsearch 使用相关性评分(relevance scoring)来确定文档与查询的匹配程度。评分越高,文档越相关。在 Elasticsearch 的发展历程中,主要
ElasticSearch:match和match_phrase区别
一、基本概念对比 特性 match 查询 match_phrase 查询 查询类型 全文查询 短语查询 分词处理 会先分析查询字符串 会先分析查询字符串 匹配要求 包含任意分词即可 必须包含全部分词且
Elasticsearch:复合查询bool
一、Bool 查询概述 Bool 查询是 Elasticsearch 中最重要且最常用的复合查询,它允许通过逻辑组合将多个查询子句合并成一个查询。Bool 查询包含四种主要的子句类型: 子句类型 描述
ES 中 mapping 的 true、false、runtime:区别与实践
在 Elasticsearch(ES)的 mapping 配置中,true、false、runtime 是三个容易混淆但至关重要的参数。它们分别控制着字段的动态映射行为、索引状态以及运行时计算逻辑,直
Elasticsearch字段属性:doc_values
引言 在 Elasticsearch 的字段映射配置中,doc_values 是一个看似简单却影响深远的参数。许多开发者在使用 Elasticsearch 时都会遇到这样的困惑:为什么我的字段不能用于
Elasticsearch 分词器(Analyzer)全解析:搜索引擎的“大脑”
一、什么是分词器(Analyzer)? 在 Elasticsearch 中,分词器(Analyzer) 是将一段文本拆分成**可以建立倒排索引的最小单元(term)**的工具。它是全文检索的基石,搜索