logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis底层数据结构详解:从SDS到Quicklist的深度剖析

本文系统解析Redis核心数据结构及其底层实现原理,涵盖SDS、压缩列表(ziplist)、整数集合(intset)、跳跃表(skiplist)、字典(dict)、快速列表(quicklist)及其他相关结构。文章结合Redis源码与Java示例代码,讲解每种数据结构的特性、实现逻辑及性能优化策略,适合开发者深入理解Redis内部机制和高效使用Redis。

#redis#java#数据库 +1
Redis实现限流全面指南

文章摘要:限流是控制系统请求吞吐、防止过载的核心手段,主要算法包括固定窗口、滑动窗口、令牌桶和漏桶。固定窗口简单但边界突发明显;滑动窗口通过时间戳实现平滑限流;令牌桶支持突发流量控制;漏桶保证请求平滑流出。Redis实现时需关注原子性(Lua脚本)、内存管理(ZSET清理)和集群一致性。不同业务场景需权衡吞吐量、延迟、精确度和突发能力等指标,选择合适算法。高并发推荐滑动窗口或令牌桶,低精度场景可使

#redis#java#spring
JVM 垃圾收集算法全面解析

本文详细介绍了Java 8版本中的垃圾收集机制,重点分析了分代收集理论及其对垃圾回收效率的影响。文章深入探讨了三种主要的垃圾收集算法:标记-清除、标记-复制和标记-整理算法,并结合实际的Java 8垃圾收集器(Serial、Parallel、CMS、G1)进行讲解。每种算法的优缺点、适用场景以及在JVM中的实现方式都得到了详细阐述。此外,文中还提供了相关的JVM配置示例和代码,帮助读者更好地理解垃

文章图片
#jvm#java
Elasticsearch 索引别名概述 、实现与实践 、常见问题与解决方案

本文系统讲解了 Elasticsearch 索引别名(Index Alias) 的定义、原理与实践。索引别名是实现索引透明切换、零停机部署、租户隔离和查询路由的关键机制。文章从基础概念入手,逐步展开到高级用法、性能调优、安全控制及常见故障排查,并给出可直接在 Kibana Console 执行的 REST 示例。适合后端工程师与搜索工程师在生产环境中参考使用。

#数据库#java
Spring MVC框架中的MVC是什么

本文深入解析了SpringMVC框架中MVC设计模式的应用。首先介绍了MVC模式的基本概念及其在Web开发中的价值,包括模型、视图和控制器的职责划分。重点阐述了SpringMVC的实现机制,围绕DispatcherServlet的核心处理流程,详细说明了HandlerMapping、HandlerAdapter等组件的作用。通过对比MVC与MVVM、MVP等模式,分析了各自的适用场景和优缺点。文章

#spring#mvc#java
Elasticsearch 索引生命周期(Index Lifecycle Management, ILM)深度解析与实战指南

本文系统解析 Elasticsearch 索引生命周期管理(ILM),涵盖从概念、历史演进,到策略配置、操作实战、与模板及数据流集成、监控调优与故障排查等多个维度。文章既有详尽的理论解释,也配合可直接在 Kibana Dev Tools 复制执行的示例,帮助读者在生产环境中安全落地 ILM。适合中高级 Elasticsearch 使用者、运维工程师和架构师阅读,全文超过 5000 字,提供端到端实

Elasticsearch 预处理全攻略:从原理到实战案例

Elasticsearch 的 ingest pipeline 预处理是构建高质量搜索与分析系统的关键环节,它决定了数据进入索引前的清洗、转换与富化效果。本文系统梳理了预处理的目标、常见分类、处理器示例、Painless 脚本、调试方法、性能与安全考量,并通过实战案例(如 split、json、数组操作、enrich)逐步展示工程实现方式。文末附带可直接运行的完整 pipeline 配置与脚本,帮

#数据库#java
Redis主从同步:原理、实践与性能优化

本文系统地介绍了Redis主从同步机制及其核心原理。首先从CAP理论出发,分析Redis在分布式系统中的一致性权衡。重点阐述了全量同步(RDB)与增量同步(PSYNC)的实现机制,包括复制偏移量、ReplicationBacklog等关键概念。详细探讨了主从架构设计、级联复制、无盘复制优化等高级特性,并深入解析了WAIT指令、ACK确认等高可用机制。针对生产环境中的常见问题,如主从延迟、复制中断、

#redis#数据库#缓存
Redis主从同步:原理、实践与性能优化

本文系统地介绍了Redis主从同步机制及其核心原理。首先从CAP理论出发,分析Redis在分布式系统中的一致性权衡。重点阐述了全量同步(RDB)与增量同步(PSYNC)的实现机制,包括复制偏移量、ReplicationBacklog等关键概念。详细探讨了主从架构设计、级联复制、无盘复制优化等高级特性,并深入解析了WAIT指令、ACK确认等高可用机制。针对生产环境中的常见问题,如主从延迟、复制中断、

#redis#数据库#缓存
MySQL索引全解析:从底层原理到实战优化

摘要:MySQL索引优化是提升查询性能的关键。本文从索引原理、核心特性、高级优化技术到实战案例,全面解析了如何高效设计和使用索引。重点内容包括B+Tree结构、主键与二级索引区别、覆盖索引避免回表、联合索引的最左前缀原则以及索引下推技术。通过慢查询日志分析和EXPLAIN工具,结合实际业务场景,指导读者合理选择单列或联合索引,避免常见设计误区。案例显示,优化后的索引可使查询性能提升30倍。文章强调

#mysql#数据库#后端 +2
    共 19 条
  • 1
  • 2
  • 请选择