如何使用Redis实现基本数据类型的增删改查操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计415个文字,预计阅读时间需要2分钟。
字符串类型string1、存储setkeyvalue2、获取getkey3、删除delkey哈希类型hash1、存储hsetkeyfield+字符串类型string+存储set key value+获取get key+删除del key+哈希类型hash1、存储hset key field
字符串类型string1、存储setkeyvalue2、获取getkey3、删除delkey哈希类型hash1、存储hsetkeyfie字符串类型string
1、 存储
set key value
2、 获取
get key
3、 删除
del key
哈希类型hash
1、 存储
hset key field value
2、 获取
// 获取指定field对应的值hget key field// 获取所有field和valuehgetall key
3、 删除
hdel key field
列表类型list
1、 存储
// 从左边存入列表lpush key value// 从右边存入列表rpush key value
2、获取
// 范围获取lrange key start end// 获取所有lrange key 0 -1
3、删除
// 从列表的最左边移除一个元素并返回该元素lpop key// 从列表的最右边移除一个元素并返回该元素rpop key
如果要操作多个用空格隔开 例如lpush key value1 value2 value3
集合类型set
不允许重复元素 1、 存储
sadd key value
2、 获取
smembers key
3、 删除
srem key value
有序集合sortedset
不允许重复元素且元素有顺序 1、 存储
zadd key score value
2、 获取
// 只显示元素zrange key start end// 将score也显示出来zrange key start end withscores
3、 删除
zrem key value
其他命令
// 查询所有的keykeys *// 某个key的类型type // 删除指定的keydel
本文共计415个文字,预计阅读时间需要2分钟。
字符串类型string1、存储setkeyvalue2、获取getkey3、删除delkey哈希类型hash1、存储hsetkeyfield+字符串类型string+存储set key value+获取get key+删除del key+哈希类型hash1、存储hset key field
字符串类型string1、存储setkeyvalue2、获取getkey3、删除delkey哈希类型hash1、存储hsetkeyfie字符串类型string
1、 存储
set key value
2、 获取
get key
3、 删除
del key
哈希类型hash
1、 存储
hset key field value
2、 获取
// 获取指定field对应的值hget key field// 获取所有field和valuehgetall key
3、 删除
hdel key field
列表类型list
1、 存储
// 从左边存入列表lpush key value// 从右边存入列表rpush key value
2、获取
// 范围获取lrange key start end// 获取所有lrange key 0 -1
3、删除
// 从列表的最左边移除一个元素并返回该元素lpop key// 从列表的最右边移除一个元素并返回该元素rpop key
如果要操作多个用空格隔开 例如lpush key value1 value2 value3
集合类型set
不允许重复元素 1、 存储
sadd key value
2、 获取
smembers key
3、 删除
srem key value
有序集合sortedset
不允许重复元素且元素有顺序 1、 存储
zadd key score value
2、 获取
// 只显示元素zrange key start end// 将score也显示出来zrange key start end withscores
3、 删除
zrem key value
其他命令
// 查询所有的keykeys *// 某个key的类型type // 删除指定的keydel

