文章分类 -  Redis 那些事儿

摘要:==============Redis 键(key) 命令============== 命令 描述 Redis DEL 命令 该命令用于在 key 存在是删除 key。 Redis Dump 命令 序列化给定 key ,并返回被序列化的值。 Redis EXISTS 命令 检查给定 key 是否存在。 Redis Expire 命令 seconds 为给定 key... 阅读全文
posted @ 2017-12-19 16:24 都是城市惹的祸 阅读(163) 评论(0) 推荐(0)
摘要:Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个不同元素的 阅读全文
posted @ 2017-12-13 16:59 都是城市惹的祸 阅读(121) 评论(0) 推荐(0)
摘要:Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段 阅读全文
posted @ 2017-12-13 16:47 都是城市惹的祸 阅读(117) 评论(0) 推荐(0)
摘要:Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。 阅读全文
posted @ 2017-12-13 16:45 都是城市惹的祸 阅读(190) 评论(0) 推荐(0)
摘要:Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 zset的成员是唯一的,但分数(score)却可以重复。 阅读全文
posted @ 2017-12-13 16:44 都是城市惹的祸 阅读(122) 评论(0) 推荐(0)
摘要:Redis的Set是string类型的无序集合。 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1(4294967295, 每个集合可存储40多亿个成员)。 阅读全文
posted @ 2017-12-13 16:43 都是城市惹的祸 阅读(119) 评论(0) 推荐(0)
摘要:Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。 列表最多可存储 232 - 1 元素 (4294967295, 每个列表可存储40多亿)。 阅读全文
posted @ 2017-12-13 16:42 都是城市惹的祸 阅读(97) 评论(0) 推荐(0)
摘要:Redis hash 是一个键值(key=>value)对集合。 Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。 每个 hash 可以存储 232 -1 键值对(40多亿)。 阅读全文
posted @ 2017-12-13 16:41 都是城市惹的祸 阅读(231) 评论(0) 推荐(0)
摘要:string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。 string类型是Redis最基本的数据类型,一个键最大能存储51 阅读全文
posted @ 2017-12-13 16:40 都是城市惹的祸 阅读(65) 评论(0) 推荐(0)
摘要:1 DEL key 该命令用于在 key 存在时删除 key。 2 DUMP key 序列化给定 key ,并返回被序列化的值。 3 EXISTS key 检查给定 key 是否存在。 4 EXPIRE key seconds 为给定 key 设置过期时间。 5 EXPIREAT key timestamp EXPIREAT 的作用和 EXPIRE 类似,都用... 阅读全文
posted @ 2017-12-13 16:39 都是城市惹的祸 阅读(180) 评论(0) 推荐(0)
摘要:##redis配置详解 # Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with the file path as first argument: # # ./redis-server /path/to/redis... 阅读全文
posted @ 2017-12-13 08:12 都是城市惹的祸 阅读(166) 评论(0) 推荐(0)