随笔分类 - Redis
摘要:多节点redis实现的分布式锁算法(RedLock):有效防止单点故障 假设有5个完全独立的redis主服务器 1.获取当前时间戳 2.client尝试按照顺序使用相同的key,value获取所有redis服务的锁,在获取锁的过程中的获取时间比锁过期时间短很多,这是为了不要过长时间等待已经关闭的re
阅读全文
摘要:1、Redis功能介绍 数据类型丰富 支持持久化 多种内存分配及回收策略 支持弱事务 支持高可用 支持分布式分片集群 2、企业缓存产品介绍 Memcached: 优点:高性能读写、单一数据类型、支持客户端式分布式集群、一致性hash 多核结构、多线程读写性能高。 缺点:无持久化、节点故障可能出现缓存
阅读全文
摘要:过期策略 我们set key的时候,都可以给一个expire time,就是过期时间,指定这个key比如说只能存活1个小时,我们自己可以指定缓存到期就失效。 如果假设你设置一个一批key只能存活1个小时,那么接下来1小时后,redis是怎么对这批key进行删除的? 答案是:定期删除+惰性删除 所谓定
阅读全文
摘要:错误提示 redis.exceptions.DataError: Invalid input of type: 'QiubaiproItem'. Convert to a bytes, string, int or float first. 原因: Python的第三方库redis升级到3.0后仅接
阅读全文

浙公网安备 33010602011771号