摘要: Redis提供了两种持久化方式:RDB和AOF 下面,我们来看看上述两者的底层实现原理。 一,RDB持久化 1.RDB文件的创建与载入 在Redis中,有两种方式可以生成RDB文件,一个是SAVE,另一个是BGSAVE 两者的主要区别是:SAVE命令在进行持久化操作的过程中,会阻塞Redis服务进行 阅读全文
posted @ 2018-03-16 17:14 看雪。 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 本文主要知识点: 1.使用Django的signals来获取Model的新建/删除操作更新 2.使用数据库的select for update来正确处理并发的数据库操作 3.使用redis的sorted set来缓存计数器的修改操作 一,起始 我们要实现消息未读记录,常规做法: 定义一个类,当用户有 阅读全文
posted @ 2018-03-16 14:53 看雪。 阅读(1676) 评论(0) 推荐(0) 编辑