- 博客(11)
- 收藏
- 关注
原创 SSL/TLS
是为应用层协议(如 HTTP、SMTP、gRPC 等)在传输层提供认证、机密性与完整性的加密协议;历史上叫法是,现在已被 TLS 取代,但工程上仍常把整个体系俗称为 “SSL”。
2025-11-21 15:21:24
692
原创 Redisson RemoteService 工作机制解析
Redisson RemoteService 构建在 Redis 的Pub/Sub 架构之上,实现了一种无需注册中心、无状态、低延迟的分布式调用机制。Redis 在其中既是通信总线,又是任务调度器,通过瞬态消息模型支撑高并发调用。轻量分布式系统;微服务间快速通信;异步后台任务或远程函数执行场景。零依赖、低延迟、天然扩展、高可观测性。
2025-11-04 17:08:33
876
原创 Redisson MapReduce 实战与Redis在其中的作用
计算与存储一体化Redis 既是数据存储层,又是计算引擎,避免数据跨系统搬运。弹性并行与容错能力Worker 动态注册,任务失败自动重试。低门槛开发模型业务方只需定义MapperReducerCollator,框架自动编排分布式任务。典型场景落地实时 KPI 聚合分布式日志统计标签计算、推荐聚合流量打点和指标汇总Redisson MapReduce 将 Hadoop 的“分布式计算思想”迁移到 Redis 内存体系,让企业在不搭建大数据平台的前提下,快速具备轻量级并行计算能力。
2025-11-03 14:31:48
837
原创 基于 Redisson 的分布式任务执行架构实践
在微服务与高并发体系下,后台任务执行已从单机线程池模型演进为。Redisson 提供了一个轻量级方案:通过 Redis 实现跨 JVM、跨机器的任务分发与状态共享。无需额外引入 MQ 或定制调度框架,即可实现任务分布化与执行节点弹性扩容。本文基于一个最小化 Demo,讲解的机制与在实际生产环境的落地方式。
2025-10-31 15:28:21
1006
原创 Redis 从缓存到持久化的演进与实践价值
这在单体应用或读多写少的场景下完全足够,比如商品详情页、排行榜、字典表缓存等。Redis 在这里**扮演了“会话状态持久化载体”**的角色。它们不是纯粹的缓存,也不是适合落地 MySQL 的长期数据。Redis 的单线程模型 + Lua 脚本保证命令原子性。企业系统中用户登录态通常存放在 Redis,而非数据库。Redis 从“可丢数据”变成了“可恢复数据”的载体。这让 Redis 拥有接近数据库的“可恢复性”。适用:定期备份、不追求每次写都持久的场景。这避免了“锁丢失”导致的并发安全问题。
2025-10-30 11:36:29
570
原创 Redisson LiveObject 中 Redis 角色剖析
Redisson LiveObject 是 Redis 的“对象化进化形态”。它让你可以像操作本地对象一样使用 Redis;通过字段级同步、分布式一致性和代理机制,极大降低了状态管理复杂度;在实时性要求高、状态共享频繁的系统(金融风控、IoT、订单中心、实时会话)中,表现尤为突出。
2025-10-30 11:32:29
784
原创 Redis在分布式登录会话管理
Spring Security 负责认证与授权逻辑;Spring Session 负责会话存储与共享;Redis 提供高性能、分布式、持久化的 Session 存储底座。用户登录态的分布式共享;会话过期与回收自动化;高可用的身份认证体系。
2025-10-29 17:25:29
868
原创 Redis CRUD中的注解
关键查询接口使用@Cacheable,并使用防止缓存 null。数据更新使用精确删除缓存;复杂场景使用@CachePut直接更新缓存。配置为不同缓存名指定合适 TTL,避免全局统一 TTL 带来的问题。热点 Key 使用预热或不定期刷新,避免大规模同时过期。将事务、缓存、锁三者顺序与异常处理设计在一起,避免事务回滚但缓存已经变更导致一致性问题。对高并发写场景把业务逻辑尽量下沉到 Redis(原子操作、Lua),将 DB 写作为最终落盘。
2025-10-28 15:29:38
397
原创 Redis限流器
维度描述数据结构Redis ZSET(有序集合)原子性Lua 脚本保证执行原子性时间机制RedisTIME命令保证集群时钟一致限流策略滑动窗口(Sliding Window)过期机制TTL 自动清理旧窗口扩展性支持动态调整阈值与时间粒度适用场景API 限流、登录防刷、短信验证码频控、接口安全防御本次测试通过模块对 Redis 限流器进行并发压测验证。使用 10 个并发线程,每个线程以1ms即限制同一 key 在 1 分钟内最多允许120 次请求。测试过程中使用框架采集指标数据,并通过。
2025-10-28 15:18:03
955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅