
redis
一只很菜的程序员
菜鸟成长录
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis深入学习之5种基本数据类型
Redis 5种基本数据类型 前言 redis平时还是经常使用的,但是只是停留在基本使用上面,5种基本的数据类型基本也只是用了字符串,觉得还是有必要深入学习下Redis,从5种基本数据类型开始。 字符串 字符串 string 是 Redis 最简单的数据结构。Redis 所有的数据结构都是以唯一的 key 字符串作为名称,然后通过这个唯一 key 值来获取相应的 value 数据。不同类型...原创 2019-01-21 01:43:51 · 252 阅读 · 0 评论 -
Redis深入学习之实现主从和哨兵
redis主从架构 主从的优势 单机的 redis,能够承载的 QPS 大概就在上万到几万不等。对于缓存来说,一般都是用来支撑读高并发的。因此架构做成主从(master-slave)架构,一主多从,主负责写,并且将数据复制到其它的 slave 节点,从节点负责读。所有的读请求全部走从节点。这样也可以很轻松实现水平扩容,支撑读高并发。 主从架构除了能够支撑更高的并发量外,还保障了可用性,有...原创 2019-01-21 01:45:39 · 249 阅读 · 0 评论 -
Redis深入学习之数据持久化
Redis数据持久化 前言 Redis 的数据全部在内存里,之所以需要持久化在硬盘是为了在之后能重用数据,或者是为了防止系统故障、宕机导致内存中的数据全部丢失。另外,存储在Redis中的数据有可能是经过长时间计算得出的,或者有程序正在使用Redis存储的数据进行计算,所以用户会希望自己可以将这些数据存储起来以便之后使用,不需要重新计算了。 Redis提供了两种不同的持久化方法来将数据存储...原创 2019-01-26 13:27:09 · 220 阅读 · 0 评论 -
Redis深入学习之过期策略
Redis过期策略 个人博客 Redis深入学习之数据持久化 Redis深入学习之5种基本数据类型 Redis深入学习之数据持久化 前言 我们都知道Redis是一个键值对内存数据库,我们设置键值对时,可以对键值对设置超时时间。所以那些过期了的键值对就需要一种清理策略来清理。需要清理的场景主要有两种,一种是Redis那些设置了超时时间并且已经超时的键值对,此时的键值对失效了需要被清理,这种场景...原创 2019-01-26 23:47:36 · 220 阅读 · 0 评论