八十四:redis之redis的集合、哈希操作
set集合操作
添加元素:sadd set value1 value2...
查看元素:smembers set
移除元素:srem set member
查看集合中的元素个数:scard set
获取多个几个的交集:sinter set1 set2
获取多个集合的并集:sunion set1 set2
获取多个集合的差集:sdiff set1 set2
哈希操作
redis中的哈希格式,类似于python里面的字典套字典
添加值:hset field value
将哈希表key中的域field的值设为value,如果key不存在,将创建由于新的哈希表并进行hset操作,如果域已存在于哈希表中,旧值将被覆盖
获取哈希中的field对应的值:hget key field
删除field中的某个值:hdel key field
hmset、hmget:一次性添加、获取多个值
获取某个哈希中所有的field和value:hgetall key
获取某个哈希中所有的key:hkeys key
获取某个哈希中所有的值:hvals key
判断哈希中是否存在某个field:hexists key field
哈希中总共的键值对的数量:hlen field
讨论群:249728408