数据一致性 第145页
-
缓存与数据库双写一致性
这几天瞎逛,不知道在哪里瞟到了缓存的双写,就突然想起来这块虽然简单,但是细节上还是有足够多我们可以去关注的点。这篇文章就来详细聊聊双写一致性。 首先我们知道,现在将高速缓存应用于业务当中已经十分常见了...
-
基于Redis的分布式锁和Redlock算法
在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。 而同步的本质是通过锁来实现的。为了实现多个线程在...
-
深入剖析 MySQL 自增锁
之前的文章把 InnoDB 中的所有的锁都介绍了一下,包括意向锁、记录锁...自增锁巴拉巴拉的。但是后面我自己回过头去看的时候发现,对自增锁的介绍居然才短短的一段。 其实自增锁(AUTO-INC Lo...
-
关系型数据库系统的缺点,你知道多少?
随着互联网的发展,数据的存储和处理已经成为企业和组织的一项重要任务。目前,关系型数据库系统是最为普及的数据库系统之一。但是,任何技术都有其自身的不足之处,关系型数据库系统也...