qq4615

导航

随笔分类 -  redis

二、Memcached缓存穿透、缓存雪崩
摘要:二、Memcached缓存穿透、缓存雪崩 1、 缓存雪崩 可能是数据魏加载到缓存中,或者缓存同一时间大面积失效,导致大量请求去数据库查询的过程,数据库过载,崩溃。 解决方法: 1 采用加锁计数,使用合理的队列数量来避免缓存失效时对数据库造成很大的压力,限制去数据库查询数量,降低了系统吞吐量。 2 分 阅读全文

posted @ 2018-05-21 16:27 圣彼得 阅读(130) 评论(0) 推荐(0)

redis的特点
摘要:一、Redis 特点 1、Redis 是一个基于内存的高性能key-value数据库, 2、Redis最大的魅力是支持保存多种数据结构,此外单个value的最大限制是1GB,不像 memcached只能保存1MB的数据,支持list,集合等数据类型。 3、Redis也可以对存入的Key-Value设 阅读全文

posted @ 2018-05-21 16:23 圣彼得 阅读(813) 评论(0) 推荐(0)

二、redis持久化
摘要:一、redis持久化 1 RDB持久化(定redis的数据定时dump到磁盘上的RDB持久化)RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。 2 AOF(append only 阅读全文

posted @ 2018-05-21 16:22 圣彼得 阅读(125) 评论(0) 推荐(0)

一、Redis事务原理分析
摘要:一、Redis事务原理分析 在Redis的事务里面,采用的是乐观锁,主要是为了提高性能,减少客户端的等待。由几个命令构成:WATCH, UNWATCH, MULTI, EXEC, DISCARD。通过WATCH,可以实现CAS操作。使用WATCH监听一些键,然后去检查键的值,然后根据键的值来决定是否 阅读全文

posted @ 2018-05-21 16:21 圣彼得 阅读(268) 评论(0) 推荐(0)