logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【高频面试题】MySQL高频面试&实战:慢查询排查+索引底层(B+树/联合索引)全解析

摘要:本文深入解析MySQL慢查询排查与索引底层原理,涵盖B+树结构、联合索引优化等核心知识点。通过四步法定位慢查询(抓取SQL→分析→根因→优化),重点解读EXPLAIN关键指标及索引失效场景。详解B+树作为MySQL首选索引的优势,对比B树特性,阐述聚簇索引与二级索引的物理逻辑关系。结合电商案例剖析联合索引的最左前缀原则及字段顺序设计策略,提供高频面试题解答与知识点速记,助力开发优化与面试准备

#mysql#面试#b树
【框架学习】Cola框架分析与实战

本文探讨了现代微服务架构中的关键技术,重点分析了Cola框架和Etcd服务注册中心的应用。Cola框架采用四层架构设计(Interface、Application、Domain、Infrastructure),通过扩展机制实现业务解耦。Etcd凭借强一致性和高可用特性,成为优秀的服务注册中心选择。文章通过多种登录方式的实现案例,展示了Cola扩展机制的实际应用,并提供了面试常见问题的解答。这些技术

#学习#java#spring cloud
【AI】向量数据库选型实战:pgvector vs Milvus vs Qdrant

本文对比了三种主流向量数据库方案(pgvector、Milvus、Qdrant)在AI/RAG系统中的适用场景。pgvector作为PostgreSQL扩展适合MVP阶段,部署简单但规模有限;Milvus为大规模分布式设计,专业但运维复杂;Qdrant在工程体验和性能间取得平衡。文章提供清晰的选型决策树:已有PG先用pgvector,核心能力且规模大选Milvus,中等规模选Qdrant。强调向量

#数据库#milvus
【MQTT】 QoS 详解:QoS0/1/2 的送达语义、QoS1 vs QoS2 取舍与最佳实践

MQTT协议通过QoS等级提供不同级别的消息可靠性保证:QoS0(最多一次)可能丢失但不重传;QoS1(至少一次)保证送达但可能重复;QoS2(恰好一次)通过四步握手避免重复交付。实际工程中,QoS1配合业务层幂等处理是最常用方案,因其平衡了可靠性和性能开销。QoS2适用于重复代价极高的场景,如控制指令。此外,retained消息和持久会话分别解决新订阅者获取最新状态和离线消息补发问题。建议根据业

#网络#物联网
【linux】虚拟机安装遇到的问题

【前言】             本来我是在学习FASTDFS的部署,但是后来因为在服务器上遇到了一系列问题,导致我需要安装一个虚拟机做点实验。然后本来以为几个小时的工作,结果有遇到了好几个坑。

#linux#虚拟机
到底了