MySQL和Redis中数据的一致性的两种解决方案

Redis 在互联网行业中使用最为广泛,常被称为“内存数据库”。它集合了缓存和数据库的优势,但并非开启持久化和主备同步机制就可以高枕无忧。从架构设计的角度思考:缓存就是缓存,缓存数据会随时丢失。缓存存在的目的是拦截数据库请求,相比数据的可靠性、一致性,吞...

happens-before俗解

happens-before 俗解学习 Java 并发编程时,最终总会接触到 happens-before 偏序关系。初接触这一概念时往往觉得不知所云,本文基于个人理解对其进行通俗解读,希望能对初学者有所帮助。如有不正确之处,欢迎指正。众所周知,sync...

Redis 主从在线切换

Redis 主从在线切换记录背景由于 Redis Master 所在实例主机需要下线维护,需进行主从切换。目标是将对线上业务的影响降至最低。当前架构如下图所示:技术方案对比方案 1:引入 Redis Sentinel步骤:部署 Redis Sentine...