摘要: redis的集合,是一种无序的集合,集合中的元素没有先后顺序。 集合相关的操作也很丰富,如添加新元素、删除已有元素、取交集、取并集、取差集等。我们来看例子: 代码如下: //向集合myset中加入一个新元素"one" 127.0.0.1:6379> sadd myset "one" (integer 阅读全文
posted @ 2020-12-28 19:27 陈小伙子 阅读(115) 评论(0) 推荐(0)
摘要: redis的另一个重要的数据结构叫做lists,翻译成中文叫做“列表”。 首先要明确一点,redis中的lists在底层实现上并不是数组,而是链表,也就是说对于一个具有上百万个元素的lists来说,在头部和尾部插入一个新元素,其时间复杂度是常数级别的,比如用LPUSH在10个元素的lists头部插入 阅读全文
posted @ 2020-12-28 19:26 陈小伙子 阅读(217) 评论(0) 推荐(0)
摘要: redis是一种高级的key:value存储系统,其中value支持五种数据类型: 1.字符串(strings) 2.字符串列表(lists) 3.字符串集合(sets) 4.有序字符串集合(sorted sets) 5.哈希(hashes) 而关于key,有几个点要提醒大家: 1.key不要太长, 阅读全文
posted @ 2020-12-28 19:22 陈小伙子 阅读(56) 评论(0) 推荐(0)