首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Penge666
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
Penge666
8天前
关注
NewMatchPhraseQuery 与 NewMultiMatchQuery 原理及实践
在 Elasticsearch 中,查询是数据检索的核心环节。NewMatchPhraseQuery(短语匹配查询)和NewMultiMatchQuery(多字段匹配查询)...
0
评论
分享
Penge666
8天前
关注
Elasticsearch 跳表(Skip List):有序结果合并的 “性能电梯”
在 Elasticsearch(ES)的多条件查询中,结果合并是决定性能的关键步骤。当你执行 “标题包含 A 且包含 B” 这类查询时,ES 需要合并两个倒排列表(Post...
0
评论
分享
Penge666
8天前
关注
Elasticsearch BKD 树与 PointRangeQuery:为何数值查询会有性能瓶颈
在 Elasticsearch(ES)中,字符串类型(keyword)和数值 / 日期类型的索引结构截然不同 —— 前者用倒排索引,后者则依赖 BKD 树。这种差异源于查询...
0
评论
分享
Penge666
8天前
关注
Elasticsearch Filter 缓存:Bitset 如何让查询速度飙升
用过 Elasticsearch 的同学大概率都听过 “把过滤条件放 filter 里更快”,但很少有人说清背后到底快在哪。今天我们就用一个电商订单索引的真实场景,一步步拆...
0
评论
分享
Penge666
8天前
关注
Elasticsearch 集群必看:为什么 3 个 Master 节点是生产环境的 “黄金配置”?
一、开篇:生产环境的 “标配” 疑惑 在 ES 集群部署方案中,“3 个独立 master 节点 + 多个 data 节点” 几乎是生产环境的黄金配置。不少开发者会疑惑:...
0
评论
分享
Penge666
13天前
关注
search-after 排序字段选型
在电商搜索、商品列表分页、活动商品召回等核心场景中,search-after 凭借无深度分页性能衰减、支持实时数据查询的优势,成为开发者的首选分页方案。但实际运营中,很多团...
0
评论
分享
Penge666
18天前
关注
深入浅出 SQL 窗口函数
在数据处理和分析中,我们经常会遇到「分组排序」「取每组 Top N」「标记组内最新记录」等需求。比如 “按部门分组,给每个部门的员工按薪资排序”“获取每个商品的最新订单”,...
0
评论
分享
Penge666
23天前
关注
ES-Bouncing Results Problem
用ES这条语句去es集群中查询数据的时候出现一个非常诡异的问题 , 每次查询的结果居然不一样.??? https://www.cnblogs.com/junjiang3/p...
0
评论
分享
Penge666
24天前
关注
接口重构自动化回归测试:基于流量对比的Diff检测方案
背景 在大型互联网公司的业务迭代中,接口重构是常见的需求。如何保证重构后的接口与原有接口在功能上完全兼容,是一个重要且具有挑战性的任务。传统的手工测试覆盖不全,而自动化测试...
0
评论
分享
Penge666
26天前
关注
Go 通道引用与 close 操作
在 Go 开发中,通道(chan)的使用频率极高,但它的引用特性和 close 操作的作用范围,往往是新手容易踩坑的点。比如 “通道赋值后关闭原变量,新变量会受影响吗?”“...
0
评论
分享
Penge666
1月前
关注
Git LFS 上传大文件避坑指南:从忽略报错到成功推送的完整流程
在使用 Git LFS 管理大文件时,很多人会遇到 “文件被 .gitignore 忽略导致无法 add”“推送仍触发大小限制” 等问题。本文以 “上传 385MB 的模型...
1
评论
分享
Penge666
1月前
关注
高并发网关的内存之谜
背景 某电商平台的 API 网关服务(基于 Go 语言开发)负责接收用户端的 HTTP 请求,并转发到后端微服务。运维团队在做容量规划时,遇到了一个疑问:当网关承受 100...
0
评论
分享
Penge666
1月前
关注
Go垃圾回收机制
背景:被 “失控协程” 撑爆的实时推送服务 某社交 App 的实时消息推送服务(Go 语言开发)为提升并发效率,采用了 “一连接一协程” 的设计:每当用户打开 App 建立...
0
评论
分享
Penge666
1月前
关注
Golang 零值、空值与空结构
零值 对于值类型:布尔类型为 false, 数值类型为 0,字符串为 "",数组和结构会递归初始化其元素或字段,即其初始值取决于元素或字段。 对于引用类型: 均为 nil,...
0
评论
分享
Penge666
1月前
关注
深入理解 Go 中的 rune
在 Go 中处理字符串时,rune 类型常常被当作 “解决中文截取问题” 的万能钥匙。但它的意义远不止于此 ——rune 是 Go 对 Unicode 码点(Code Po...
0
评论
分享
Penge666
1月前
关注
为什么 Go 中值类型有时无法实现接口?—— 从指针接收器说起
在 Go 语言中,接口(Interface)是实现多态的核心机制,但很多初学者会遇到一个困惑:明明为结构体实现了接口的所有方法,却报 “类型不匹配” 的错误。这往往和 “值...
1
评论
分享
Penge666
1月前
关注
Golang 中 int,int64 和字符串互转
在 Go 语言开发中,类型转换是日常操作中频繁遇到的场景,尤其是整数类型(int、int64)与字符串(string)之间的转换。本文将通过实例详细讲解这些转换的常用方法,...
0
评论
分享
Penge666
1月前
关注
flink的背压机制通俗版
Flink 的背压(Backpressure)机制是流处理中保障上下游算子协同工作的核心能力,其底层依赖于 “基于缓冲区的流量控制” 和 “反压信号的链式传播” ,通过精...
0
评论
分享
Penge666
1月前
关注
从 MQ 到 ES:数据管道日记
背景 小王正在负责公司的日志检索系统:业务系统会把用户行为日志(如点击、浏览、下单)实时写入 Kafka(MQ 的一种),而你的任务是把这些日志同步到 Elasticsea...
2
2
分享
Penge666
1月前
关注
spark-大数据技术
什么是Spark? Spark 是一个分布式内存计算引擎,核心目标是解决大数据场景下的 “快速计算” 问题,比 Hadoop 的 MapReduce 快 10-100 倍,...
0
评论
分享
下一页
个人成就
文章被点赞
17
文章被阅读
6,048
掘力值
1,061
关注了
8
关注者
8
收藏集
7
关注标签
17
加入于
2025-04-29