Redis
Bug世界
一名90后奋斗中的程序员!
展开
-
Redis主从复制原理、断点续传、过期key处理?
主从架构的核心原理当启动一个slave node的时候,它会发送一个PSYNC命令给master node如果这是slave node重新连接master node,那么master node仅仅会复制给slave部分缺少的数据; 否则如果是slave node第一次连接master node,那么会触发一次full resynchronization。开始full resynchroniza...原创 2019-10-16 15:39:59 · 505 阅读 · 0 评论 -
如何保证缓存与数据库双写时的数据一致性?
解析一般来说,就是如果你的系统不是严格要求“缓存+数据库”必须一致性的话,缓存可以稍微的跟数据库偶尔有不一致的情况,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去,这样就可以保证一定不会出现不一致的情况。原因:串行化之后,就会导致系统的吞吐量大幅度降低,用比正常情况下多几倍的机器去支撑线上的一个请求。Cache Aside Pattern最经典的缓存+数据库读写的模式,...原创 2019-10-14 20:49:54 · 178 阅读 · 0 评论