Redis概述 Redis安装 Redis安装分为Linux下安装和win下安装,网络教程较多,此处非重点省略! Redis数据类型 String(字符串) String操作: list(列表) 列表操作 无序集合(set) 无序集合操作 有序集合(zset) 有序集合操作 hash(哈希) has ...
分类:
数据库 时间:
2017-12-13 00:14:01
阅读次数:
211
| Redis 的集合以无序的方式储存多个各不相同的元素 # 用户可以快速地向集合添加元素,或者从集合里面删除元素,也可以对多个集合 进行集合运算操作,比如计算并集,交集和差集。 | 元素操作 -- 添加元素 sadd key element [element ...] # 将一个或多个元素添加到给... ...
分类:
其他好文 时间:
2017-12-03 17:20:47
阅读次数:
160
set 集合 是string类型的无序集合。我们可以对集合去交集 并集 差集 sadd 添加元素 不允许有重复的值 smembers 查看元素中的值 srem 删除set中的值 ...
分类:
其他好文 时间:
2017-10-06 23:51:22
阅读次数:
215
|有序集合和集合一样,都可以包含任意数量的,各不相同的元素,不同于集合
的是,有序集合的每个元素都关联着一个浮点数分值,并且有序集合会按照
分值,以从小到大的顺序来排列有序集合中的各个元素。
虽然有序集合中的每个元素都必须是各不相同的,但元素的分值并没有这一
限..
分类:
其他好文 时间:
2017-09-06 22:56:04
阅读次数:
161
哈希表是计算机科学中最重要的数据结构之一。许多哈希表的实现有着千差万别的特性,但是总体上他们都提供了快速查询,添加和删除功能。go语言提供了内置数据类型map。映射是一种内置的数据结构,用来保存键值对的无序集合。map的声明格式如下:1、map[KeyType]ValueTypeKeyType..
分类:
其他好文 时间:
2017-09-06 19:35:11
阅读次数:
111
保存微博用户之间的关系:importredis
classRelatoinShip(object):
"""使用无序集合键保存用户关系"""
def__init__(self,client):
self.client=client
deffollow(self,fans,target):
"""关注某人"""
#将用户添加到目标用户粉丝集合中
target_fans_set="weibo::user::"+str(ta..
分类:
其他好文 时间:
2017-09-05 00:29:18
阅读次数:
127
list列表的基本元素类型为string,按照插入顺序排序lpushkeyvalue1value2..#在列表左侧插入数据
lpushnamedailiuwang
rpushkeyvalue1value2...#在列表右侧插入数据
rpushnameabc
lpopkey#移除并返回列表最左端的项
lpoplanguage
rpopkey#移除并返回列表最右端的项
rpoplangu..
分类:
其他好文 时间:
2017-09-03 23:46:50
阅读次数:
257
# Object ###Object 的概念 * 对象可以看做是属性的无序集合 ### 创建对象Object * 直接量 {} * 构造函数 new Object() ### 对象属性的操作 * 运算符 . * 运算符 [] * 属性检测 in console.log(“name”in obj)tr ...
分类:
编程语言 时间:
2017-08-21 20:31:36
阅读次数:
122
java集合类主要由两个接口派生而出:Collection和Map Collection :Set(无序集合,元素不可重复) List(有序集合,元素可以重复)Queue(队列) Map:HashMap(线程不安全,key,value允许为null) Hashtable(线程安全,key value ...
分类:
编程语言 时间:
2017-08-13 20:06:00
阅读次数:
159
一:Redis 集合(Set) Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 二:set常用操作 1)sadd(name,values) name对应的集合中 ...
分类:
数据库 时间:
2017-07-30 12:38:20
阅读次数:
170