0%

几个重要版本:2.8版本引入psync以支持增量同步,3.2版本以后List的底层实现为QUICKLIST;4.0版本引入混合持久化;6.0版本引入多线程。

阅读全文 »

并发场景下,读请求会先查缓存,缓存未命中则会去DB取数据并更新到缓存中(可能会出现穿透情况),更新缓存可能会失败导致缓存和DB不一致。对于写请求,缓存和DB的操作不在一个事务中,可能只有一个操作成功而另一个操作失败,从而导致数据不一致。

阅读全文 »