Redis数据类型(2)
数据类型(2)
Set
set的值是不能重复的
增加
SADD mylist "hello"读取SMEMBERS myset判断SISMEMBER myset hello
移除
SREM myset hello
随机抽取集合
SRANDMEMBER
随机删除key
SPOP
移除指定元素到另一集合
SMOVE myset myset2 "hello"
数字集合类(
差集sdiff、交集sinter、并集sunion)
Hash
- 本质和String类型没有太大差别,还是一个简单的K-V操作
- 添加
- HSET myhash field1 lcytester
- HMSET myhash field1 hello field2 world
- 获取 HMGET myhash field1 field2
- HGETALL myhash

- 删除指定key
HDEL myhash field1

- 查看map长度
HLEN myhash

- 判断key值是否存在
HEXISTS myhash f1

- 获取key
HKEYS myhash、valueHVALS myhash

- 指定增量
HINCRBY myhash f3 1

- 如果不存在则设置成功:
HSETNX myhash f4 hello

Redis数据类型(2)
http://example.com/2022/11/20/Redis数据类型(2)/