Skip to content

一、 双写一致性

双写一致性: 当修改了数据库的数据也要同时更新缓存的数据,缓存和数据库的数据要保持一致

1. 一致性要求高

  • 共享锁: 读锁readLock,加锁之后,其他线程可以共享读操作

  • 排他锁: 独占锁writeLock也叫,加锁之后,阻塞其他线程读写操作

  • 优点: 强一致性

  • 缺点: 性能差

2. 允许延迟一致