
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
更棘手的是,在全量扫描期间,还有增量数据不断写入,部分文档字段会被软删除,这就要求我们既要保证扫描的完整性,又要处理好增量更新的问题。项目中使用了日期别名来管理按天分割的索引,一个别名对应了多个底层索引,ES需要在多个索引间进行查询合并,增加了不必要的开销。单次查询返回数据量大,网络传输耗时明显。经过一番交流、调研和实践,通过三个核心优化策略,将处理性能提升了2倍,现在将这次优化的经验总结分享给大
虽然名义上开源,但实际上是针对云服务商的"防御性许可证",这也是为什么 AWS 分叉出 OpenSearch(保持 Apache 2.0 完全开源)以及国内出现 Easysearch 等替代方案的根本原因。终端用户免费用,但如果你是云厂商,想卖 Elasticsearch 服务,得给我交钱。SSPL 限制很多,简单说就是:如果你用 Elasticsearch 做云服务,得把你的整个技术栈都开源。就
最近在用 Cursor 结合各种大模型写代码、做开发时,经常有粉丝在群里问:大模型确实牛,但一问到咱们公司内部的业务代码,或者 Elasticsearch 9.x、Easysearch 2.X 的最新特性,它就开始胡说八道了,怎么破?它懂“语义”,但容易忽略“精确度”。就像图里画的,我们把“用户的原始问题”和“刚刚搜出来的知识素材”一起打包,塞进一个名为 Prompt(提示词)的大信封里,直接喂给
description 写清楚「什么时候用、参数什么意思」,模型才能选对工具、填对参数。换模型(如从 DeepSeek 换成 Kimi)、加新工具(如慢查询、告警),只改「谁理解」或「有哪些工具」,执行层(executor)可以不动。)和 HTTP 请求有一一对应关系,executor 只做「参数 → 请求体 / 路径」的薄一层转换,不依赖模型「自由发挥」,所以稳定、好维护。description
近两年,我们共同见证了AI驱动下运维模式的快速更迭,大模型、智能体、算法等技术持续推动运维从“自动化”向“自主化”进阶,打开“自动驾驶级运维”的新可能。聚焦大模型时代的真实落地实践,邀请行业领军人物、资深技术专家与学术大师,从技术架构、实战案例到科研成果,与大家一起探索AI应用于智能运维与数据库的最佳方式,找到可落地、可复用的破局方案。学习大规模生产环境下,Oneagent的MTL统一采集、高性能
但对 Elasticsearch 用户来说,这已经是认知上的大转折——可以把 products、reviews、users 这类索引按公共字段关联起来,继续过滤、聚合、分桶分析,直接在 Discover 或 API 里做,不用把数据先搬到外部系统里联表。尤其当你的团队同时碰到这些问题:检索/RAG、日志/指标/链路、SOC/安全告警、自动化 runbook、多区域集群、自托管运维、IDE 里的 A
用户输入类似"查询包含测试的文档"这样的描述,系统会调用 DeepSeek API 生成标准的 Elasticsearch DSL。无论成功失败,最后都会删除临时索引。于是我写了这个工具,核心思路就一条:生成后立即 Elasticsearch 或者 Easysearch 验证,错了就重新生成。LLM 选 DeepSeek API,性价比高,调用成本是 OpenAI 的十分之一,对于这种需要多次调用
很多 DBA 和 ES 运维人员都希望像查 MySQL binlog 一样查ES的写入时间,但 ES 的底层存储机制(倒排索引、Doc Values)决定了它没有“自动记录写入时间”的内置字段。方案一:Ingest Pipeline(生产标准,推荐⭐⭐⭐⭐⭐)ES 提供内置的Ingest节点,可以在数据索引前进行加工。:强依赖业务代码,多应用接入容易遗漏,导致时间不统一。,ES能不能自动记录每条数
Easysearch 的 UI 设计效果非常巧妙,但相比 kibana 遗憾的是,缺少 dashboard 可视化面板的。加一个 Data links,点击行跳转到 Easysearch Kibana/头部工具查看完整原始文档,体验拉满。查了 AI,有的说需要安装插件,有的说需要这啊,那啊 的配置,都不对!如果直接执行 2.3 步骤,可能会报如上的错误。Interval 选 auto,Grafan
可考虑 "_source": { "enabled": false }或 includes/excludes,减小写入和存储(会牺牲 reindex/update 能力,需按业务权衡)。看各节点的 indexing.index_current、indexing.index_failed、indexing.delete_current。短期:适当调大 thread_pool.write.queue_







