缓存和数据库一致性解决策略
2025年3月6日 · 10 字 · 1 分钟 · Redis
为了能让用户获取到数据更快,我们采用缓存的策略。但是在更新操作时,我们需要保证缓存和数据库的数据一致性。本文介绍几种常用的缓存和数据库一致性解决策略。
2025年3月6日 · 10 字 · 1 分钟 · Redis
为了能让用户获取到数据更快,我们采用缓存的策略。但是在更新操作时,我们需要保证缓存和数据库的数据一致性。本文介绍几种常用的缓存和数据库一致性解决策略。
2025年2月10日 · 2 字 · 1 分钟
消息队列是开发实践中较为进阶的一种中间件,消息队列的用途广泛,尤其是后端有多个服务的情况下。本文将主要探究主流的几种消息队列技术,深入分析其架构原理,以及在实际项目中如何选用
2025年2月7日 · 412 字 · 2 分钟 · MySQL Redis Cluster
数据库是服务端开发离不开的中间件,为了提高大型项目中数据库的可用性,常常通过集群的方式部署数据库。本文将从数据库集群的技术要点出发,介绍基于 MySQL 和 Redis 的数据库集群方案。
2025年2月1日 · 506 字 · 3 分钟 · 限流 令牌桶
在服务端开发中,限流(Rate Limiting)是一种常见的技术,用于控制请求的流量,防止请求过多导致服务器压力过大或响应时间过长。限流算法有很多种,本文将介绍主要的几种常见限流算法及限流器设计。
2025年1月22日 · 478 字 · 3 分钟 · Redis Zookeeper 分布式锁 Redisson
分布式锁是一种常用的技术,在分布式环境下,为了避免多个进程或线程同时操作同一资源造成冲突,引入分布式锁机制。本文将介绍分布式锁的原理和使用场景,并通过 Redis、Zookeeper、Redisson 等中间件来实现分布式锁。