自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 收藏
  • 关注

原创 ElasticSearch快速入门实战(3)-集群、分片、同步MySQL数据

还有个提交点的概念,记录当前所有可用的segment,每个commit_point都会维护一个.del文件.当es在做删改操作的时候会先到.del文件中声明某个document已经被删除.这些文档在查询的时候是能搜多到的,但是在返回阶段会被过滤掉.每秒都会生成一个segment_file,没有数据也会生成,当文件过多的时候会自动合并.同时将已标记为删除的文档删除.选择一个时间点作为同步点,在此之前的数据为存量数据,使用Logstash的JDBC插件同步,要确定数据写入的吞吐量有没有要求. 查询的吞吐量;

2026-03-09 10:58:57 321

原创 ElasticSearch快速入门实战(2)-相关性、多字段搜索优化(copy to)、聚合操作、自定义分词

【48、ElasticSearch搜索技术深入与聚合查询实战】4.12 什么是相关性相关性的概述:描述一个文档与查询语句匹配程度的衡量标准.ES有一个评分算法,根据查询条件与索引文档的匹配程度来计算相关性.评分算法:Okapi BM25(RAGFlow关键词搜索也有这个算法)4.14.1 Index Boost在索引层面修改相关性5种策略Index Boost:索引层面,比如一批数据有3个标签,现在想在查询的时候让A,B,C的顺序展示标签. 每个标签独占一个索引 查询也是针对索引别名.这样可以做到优先查

2026-03-09 10:47:03 351

原创 ElasticSearch快速入门实战(1)-索引、别名、建模最佳实践

②避免正则,通配符,前缀查询.避免模糊查询.如果要模糊查询,可以把大字段拆分为多个小字 段,动静分离把模糊条件具体化.:是把所有的分好的词列出来,然后把包含这个词的文章ID都放在一个对应的集合里.构建一个词和ID集合对应的关系.icu提供了高级的文本分析和处理功能(正则替换).适合多语言场景,支持Unicode标准化.ik_max_word:最细粒度拆分,穷尽所有可能的词语组合,用于。③避免NULL引起的聚合不准确问题.新增的时候给字段加上默认值。那新建索引名的时候就要习惯性的加上版本号了.然后使用别名.

2026-03-08 23:09:06 63

原创 Agent智能体实战开发系列(1)

(以前是通过反射调用本地定义的Tool)这就引出了MCP协议.它解决的是大模型怎么用统一的方式去远程调用第三方Tool.现在大模型已经不限于简单调用Tool,而是涉足复杂任务拆解.这里就需要很多提示词来告诉大模型如何拆分任务,如何处理每个子步骤.这里面是一次性把所有提示词都发给大模型,有触顶风险.Skill的出现就是为了解决触顶风险.Skill由一个md文档定义,里面包含元数据(名称,描述)+指令(编排提示词).比如专门操作浏览器的Skill,专门处理本地文件夹的Skill.①只提供了5种Agent模式;

2026-03-06 23:47:25 283

原创 Spring AI(6)-Agent相关

如果评估不合格,就把输出+评估结果拼接起来递归输出.注意限制迭代次数.深度思考就是一个Agent,把问题拆分为多个小任务处理再总结输出.

2026-03-06 23:35:36 35

原创 Spring AI(5)-RAG相关

2026-03-05 23:35:29 22

原创 Spring AI(4)-MCP相关

StdioClientTransport类,负责执行Connect方法,启动一个进程process.

2026-03-04 23:17:25 35

原创 Spring AI(3)-Tools相关

先通过任务规划返回一个实体类,然后通过switch来判断业务分支.

2026-03-03 23:05:36 41

原创 Spring AI(2)-核心组件

2026-03-02 23:14:35 30

原创 Spring AI(1)

2026-03-01 22:42:27 23

原创 Rocketmq源码解析

Rocketmq常见组件介绍

2026-02-28 00:24:50 23

原创 MQ如何保证消息不丢失2

mq常见问题梳理

2026-02-28 00:14:45 19

原创 微服务架构

2026-02-06 22:33:32 34

原创 分布式项目技术总览

2026-02-05 22:54:16 27

原创 线程池实战

2026-02-04 22:56:01 24

原创 java异步编程

2026-02-03 22:21:45 17

原创 jdk17新特性

2026-02-03 18:49:33 24

原创 Arthas介绍和gc日志

2026-02-02 23:29:56 29

原创 G1与jvm调优

2026-01-29 22:30:48 27

原创 垃圾回收器

2026-01-28 22:47:39 96

原创 jvm内存剖析

2026-01-26 23:02:15 116

原创 java类加载机制

2026-01-25 22:52:01 86

原创 理解jvm虚拟机

2026-01-25 22:48:49 114

原创 mq常见问题梳理

2026-01-24 22:27:28 86

原创 rocketmq运行架构和消息类型

2026-01-21 23:24:07 112

原创 Rocketmq核心概念

2026-01-20 22:47:41 112

原创 redis缓存设计与性能优化

2026-01-19 22:10:58 117

原创 Redis分布式锁问题和优化

2026-01-18 22:32:34 81

原创 redis线程模型和数据安全分析

2026-01-17 23:39:50 74

原创 Redis7核心数据结构

2026-01-17 16:32:23 79

原创 Redis安装

2026-01-16 22:25:34 97

原创 mysql8主从复制原理高可用集群方案

2026-01-15 22:58:02 95

原创 Mysql全局优化和8.0新特性

2026-01-14 23:25:08 106

原创 mysql旧日志机制

2026-01-14 22:12:55 67

原创 MySQL锁的种类机制和优化以及MVCC

2026-01-13 22:43:02 79

原创 深入理解MySQL事务隔离级别

2026-01-13 00:10:14 86

原创 mysql索引优化实战2

2026-01-12 20:59:25 118

原创 mysql索引优化实战1

2026-01-11 23:03:50 98

原创 explain详解与索引最佳实战

2026-01-11 23:00:09 112

原创 MySQL索引底层

2026-01-10 23:06:35 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除