logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

还在手写 Redis 工具类?这个全能组件让缓存、锁、限流、ID、GEO 一键搞定

摘要: Redis在企业应用中常面临缓存穿透、分布式锁死锁、限流算法选型等问题。silky-redis-spring-boot-starter是一款开箱即用的Redis全能组件,通过注解化设计大幅简化代码量(减少85%-97%)。核心功能包括: 智能缓存:原子防穿透+自动反序列化 分布式锁:事务感知释放+自动续期 多算法限流:支持令牌桶/滑动窗口等,带降级机制 ID生成器:支持订单号/流水号等场景

文章图片
#缓存#redis#数据库 +4
Redis深度历险:Java后端工程师的10大必知必会知识点与优雅实践

Redis作为高性能内存数据库,在Java后端开发中广泛应用于缓存、消息队列等场景。本文深入解析Redis的核心原理与应用实践:首先介绍Redis的高性能特点和丰富数据结构;然后详细讲解单线程模型与多线程IO的演进;接着探讨过期策略、淘汰策略和RDB/AOF持久化机制;最后提供内存管理、性能优化方案以及应对缓存穿透、击穿、雪崩的策略。通过Jedis代码示例,展示了Java中操作Redis数据结构的

#redis#java#数据库 +4
面试官:谈谈你对 MySQL 执行计划的理解?

MySQL 性能分析神器:一文读懂 EXPLAIN 执行计划 你将收获什么? 读完这篇文章,你将能够: 深入理解 EXPLAIN 命令输出的每一个字段及其深层含义。 熟练解读 典型的执行计划...

文章图片
#mysql#数据库#面试 +2
[特殊字符] 别再手写 RabbitMQ 样板代码了!这个开源 Starter 让消息队列集成只需 5 分钟

RabbitMQ 消息队列组件 silky-rabbitmq-starter 简介 摘要:silky-rabbitmq-spring-boot-starter 是一款基于 Spring AMQP 封装的 RabbitMQ 增强组件,旨在简化消息队列的开发流程。该组件通过自动配置和注解驱动方式,提供开箱即用的消息发送、消费、重试、死信处理等功能,使开发者能够专注于业务逻辑而非基础设施配置。主要特性包

文章图片
#rabbitmq#开源#分布式
到底了