摘要: Celery celery的使用 异步任务框架,执行异步任务,执行延迟任务,执行定时任务 使用:pip install celery 基本结构 from celery import Celery broker = 'redis://127.0.0.1:6379/1' # broker任务队列 bac 阅读全文
posted @ 2020-07-26 15:47 小子,你摊上事了 阅读(153) 评论(2) 推荐(0) 编辑
摘要: 容灾和备份 容灾就是海尔兄弟,舒克和贝塔的关系 容灾就是在相隔较远的异地,做两套,多套功能相同的IT系统,互相之间可以进行将抗状态监视和功能切换,当一处系统因意外停止工作,整个应用系统可以切换到另一处继续工作。备份是为了文件,数据丢失等可能出现的意外情况,将计算机存储设备数据复制到磁带等大容器存储设 阅读全文
posted @ 2020-07-26 15:03 小子,你摊上事了 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 本文是站在小白的角度去讨论布隆过滤器,如果你是科班出身,或者比较聪明,又或者真正想完全搞懂布隆过滤器的可以移步。 不知道从什么时候开始,本来默默无闻的布隆过滤器一下子名声大燥,仿佛身在互联网,做着开发的,无人不知,无人不晓,哪怕对技术不是很关心的小伙伴也听过它的名号。我也花了不少时间去研究布隆过滤器 阅读全文
posted @ 2020-07-26 15:01 小子,你摊上事了 阅读(3353) 评论(0) 推荐(1) 编辑
摘要: 缓存的三大问题,击穿,雪崩,穿透 缓存穿透: 指查询数据库和缓存中没有的数据 解决方案: 缓存空对象:代码简单,效果不好 布隆过滤器:代码复杂,效果好 缓存空对象:查询一条不存在的数据,不管能不能查到,都把它加到缓存 布隆过滤器:可以用于检索一个元素是否在一个集合中,它的优点就是空间效率和查询时间都 阅读全文
posted @ 2020-07-26 15:00 小子,你摊上事了 阅读(101) 评论(0) 推荐(0) 编辑