- 博客(428)
- 收藏
- 关注
原创 分布式专题——57 如何保证MySQL数据库到ES的数据一致性
业务场景介绍、业界常用数据一致性方案分析(同步双写方案、MQ异步双写方案、扫表定期同步方案、监听binlog同步方案)
2025-11-15 10:13:24
1380
原创 分布式专题——56 微服务日志采集与分析系统实战
为什么要使用 ELK、ELK 的整体架构分析、数据处理管道Logstash、轻量级采集器FileBeat、微服务整合ELK实现日志采集与分析实战
2025-11-15 10:11:23
899
原创 分布式专题——55 ElasticSearch性能调优最佳实践
ES底层读写工作原理分析(分片路由、ES写入数据的过程、ES读取数据的过程、写数据底层原理)、提升集群读写性能的方法(数据建模优化、优化分片、提升写入性能的方法、服务器端优化写入性能的手段、建模时的优化、关键配置调整)
2025-11-12 10:13:58
1208
原创 分布式专题——54 ElasticSearch集群架构生产最佳实践
节点角色配置方案、高可用场景部署方案(读写分离架构、Hot & Warm 架构)、ES跨集群搜索(CCS)、Elasticsearch 集群容量规划、Elasticsearch 分片设计与管理
2025-11-12 10:09:25
1459
原创 分布式专题——53 ElasticSearch高可用集群架构实战
为什么要使用ES集群架构、核心概念(集群、节点、分片、分片架构、集群status、CAT API查看集群信息)、搭建三节点ES集群、ES集群安全认证、
2025-11-11 16:42:17
815
原创 分布式专题——52 ElasticSearch自定义分词需求实战
分词器概述(认识分词、为什么需要分词、分词发生的阶段)、分词器的组成(字符过滤器、切词器、词项过滤器)、Ngram 自定义分词实战
2025-11-11 16:39:42
940
原创 分布式专题——51 ES 深度分页问题及其解决方案详解
深度分页、深度分页不推荐使用from+size、深度分页问题的常见解决方案(尝试避免使用深度分页、Scroll Search滚动查询、search_after查询)、ES的三种分页方式总结
2025-11-10 19:27:43
956
原创 分布式专题——50 电商项目仿京东商品搜索服务实战
业务场景——电商商城商品搜索、商品文档建模、构建DSL语句实现商品搜索、微服务实现商品搜索功能
2025-11-10 19:24:02
313
原创 分布式专题——49 SpringBoot整合ElasticSearch8.x实战
Spring Data ElasticSearch 介绍、SpringBoot 整合 Spring Data ElasticSearch
2025-11-09 10:47:44
1005
原创 分布式专题——48 ElasticSearch聚合操作详解
聚合的概述、聚合的分类(指标聚合、桶聚合、管道聚合、聚合的作用范围)、ES聚合分析不准确的原因及解决(设置主分片为1、调大shard_size值、将size设置为全量值、使用Clickhouse/Spark进行精准聚合)、ElasticSearch 聚合性能优化(插入数据时对索引进行预排序、使用节点查询缓存、使用分片请求缓存、拆分聚合,使聚合并行化)
2025-11-09 10:32:20
1154
原创 分布式专题——47 ElasticSearch搜索相关性详解
相关性概述(TF-IDF原理、BM25原理、ElasticSearch 自定义评分)、自定义评分的策略(Index Boost在索引层面修改相关性、boosting修改文档相关性、negative_boost降低相关性、function_score自定义评分、rescore_query查询后二次打分)、多字段搜索场景优化(最佳字段Best Fields、多数字段Most Fields、跨字段搜索)
2025-10-20 15:48:29
1592
原创 分布式专题——46 ElasticSearch高级查询语法Query DSL实战
match_all:匹配所有文档、精确匹配(term、terms、range、exists、ids、prefix、wildcard、regexp、fuzzy、terms_set)、全文检索(match、multi_match、match_phrase、query_string、simple_query_string)、`bool query`布尔查询、`highlight`高亮、`geo_point`地理空间位置查询、ElasticSearch 8.x 向量检索
2025-10-16 15:34:45
830
原创 软件设计师——13 案例分析专题-数据库设计
考点分析、数据库设计(E-R模型、关系模型、E-R图转换为关系模式、数据库设计的基本步骤)、解题技巧、练习
2025-10-16 10:20:54
987
原创 分布式专题——45 ElasticSearch基础数据管理详解
核心概念(全文索引、倒排索引)、ElasticSearch 索引操作详解、ElasticSearch 文档操作详解、ElasticSearch 文件建模(ElasticSearch 处理关联关系:嵌套对象Nested Object、Join父子文档类型、宽表冗余存储、业务端关联)
2025-10-15 17:30:11
1167
原创 分布式专题——44 ElasticSearch安装
ElasticSearch安装和简单配置(Windows安装、Linux安装、生产模式启动 ES 服务常见错误总结)、安装ES浏览器插件、可视化Kibana安装、安装中文分词插件(在线安装analysis-icu、离线安装IK中文分词插件)
2025-10-14 10:51:13
1400
原创 分布式专题——43 ElasticSearch概述
ElasticSearch 定义、ElasticSearch 的优势、Elastic Stack 生态介绍、ElasticSearch 应用场景
2025-10-14 10:45:49
570
原创 分布式专题——41 RocketMQ集群高级特性
Dledger文件⼀致性协议(Deldger高可用集群的消息一致性问题、Raft协议的基本流程、Raft 算法基本工作流程、Raft协议的基础实现机制拆解、RocketMQ中的Raft实现)、主从节点切换的高可用集群、RocketMQ的BrokerContainer容器式运行机制、RocketMQ的集群架构总结
2025-10-12 14:44:31
878
原创 分布式专题——39 RocketMQ客户端编程模型
RocketMQ的消息模型(消息确认机制、广播消息、过滤消息、顺序消息机制、延迟消息、批量消息、事务消息、ACL权限控制机制)、SpringBoot整合RocketMQ、RocketMQ客户端注意事项
2025-10-11 15:23:56
420
原创 分布式专题——38 RocketMQ快速实战以及核心概念详解
MQ简介、RocketMQ产品特点、RocketMQ快速实战(快速搭建RocketMQ服务、快速实现消息收发、搭建Java客户端项目、搭建RocketMQ可视化管理服务、分布式集群、Dledger高可用集群)、RocketMQ的运行架构、RocketMQ的消息模型
2025-10-09 10:59:53
1323
原创 软件设计师——10 网络与信息安全基础知识
计算机网络概述、网络互连硬件、网络的协议与标准、Internet及其应用、信息安全基础知识、网络安全概述
2025-10-08 15:02:04
1100
原创 分布式专题——35 Netty的使用和常用组件辨析
请求-响应(Echo)示例、Netty 组件、TCP 的粘包/半包、编解码器框架、序列化问题、单元测试
2025-10-07 16:40:15
905
原创 软件设计师——09 数据库技术基础
基本概念(三级模式结构)、数据模型(E-R模型、关系模型)、关系代数、关系数据库SQL语言、关系数据库的规范化(函数依赖、规范化、模式分解及分解应具有的特性)、数据库的控制功能(事务、数据库的备份与恢复、并发控制)
2025-10-07 16:25:46
1314
原创 软件设计师——08 算法设计与分析
算法设计与分析的基本概念、时间复杂度、分治法、动态规划、贪心、回溯、分支界限、概率算法、近似算法、数据挖掘算法、智能优化算法
2025-10-06 16:17:59
1125
原创 软件设计师——06 结构化开发方法
系统分析与设计概述、结构化分析方法(数据流图DFD、数据字典DD)、结构化设计方法、WebApp分析与设计、用户界面设计
2025-10-05 11:24:04
854
原创 分布式专题——34 Linux对网络通信的实现
Linux 网络IO模型、从Linux代码结构看网络通信、Linux下的IO多路复用机制、epoll高效原理和底层机制分析
2025-10-05 11:20:45
891
原创 分布式专题——33 一台新机器进行Web页面请求的历程
场景与网络拓扑说明、交换机、路由器、DHCP 获取 IP 地址、DNS、ARP、NAT、域内路由到DNS、TCP与HTTP
2025-10-04 09:39:19
1004
原创 分布式专题——32 BIO、NIO编程与直接内存、零拷贝深入辨析
网络通信编程基本知识(Socket、短连接、长连接)、Java 原生网络编程(BIO、RPC、NIO)、直接内存(网络通信中的缓冲区、Java 中的 I/O 内存机制、堆外内存的优缺点、零拷贝)
2025-10-04 08:48:05
1114
原创 软件设计师——05 软件工程基础知识
概述、软件过程(开发)模型、需求分析、系统设计、系统测试、运行和维护知识、软件项目管理、软件质量、软件度量、软件工具与软件开发环境
2025-10-03 14:42:35
1237
原创 分布式专题——31 深入理解网络通信和TCP、IP协议
计算机网络是什么、计算机网络体系结构(OSI 七层模型、TCP/IP 模型、TCP/IP 协议族、TCP/IP 网络传输中的数据、地址和端口号、网络通信的标识元素)、TCP 特性(三次握手、四次挥手)、实战观察 TCP 报文(Wireshark)、UDP和UDT、QUIC
2025-10-02 17:19:30
1424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅