摘要: 缓存穿透 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求 如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 解决方案: 接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截; 从缓存取不到的数据,在数据库中也没有 阅读全文
posted @ 2020-07-26 21:02 pythoner_wl 阅读(83) 评论(0) 推荐(0)
摘要: celery的使用 # 1 异步任务框架,执行异步任务,执行延迟任务,执行定时任务 # 2 Celery is a project with minimal funding, so we don’t support Microsoft Windows. Please don’t open any i 阅读全文
posted @ 2020-07-26 20:10 pythoner_wl 阅读(99) 评论(1) 推荐(0)
摘要: pip3 install redis 1 Python操作Redis之普通连接 from redis import Redis conn=Redis(host='127.0.0.1', port=6379) 2 Python操作Redis之连接池 注意:pool必须是单例,因为将定义连接池的文件当模 阅读全文
posted @ 2020-07-26 20:09 pythoner_wl 阅读(104) 评论(0) 推荐(0)