Cache Aside pattern
- 先更新数据库,成功后,让缓存失效,下次read就可以重建缓存。
这里也可以一个事务里先更新缓存在更新数据库。
Read Through
查询缓存如果miss,查找后端数据库,更新缓存。
Write Through
read缓存miss,同read through一样,查找数据库,之后更新缓存。 write如果没有hit,直接更新数据库,如果hit,先更新缓存在更新数据库(同步操作)
Write behind
先统一在缓存中,之后刷回数据库。
PREVIOUS设计模式(22)visitor模式
NEXT2PC/3PC