如何使用Redis实现基本数据类型的增删改查操作?

2026-04-02 11:211阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计415个文字,预计阅读时间需要2分钟。

如何使用Redis实现基本数据类型的增删改查操作?

字符串类型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、 获取

如何使用Redis实现基本数据类型的增删改查操作?

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分钟。

如何使用Redis实现基本数据类型的增删改查操作?

字符串类型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、 获取

如何使用Redis实现基本数据类型的增删改查操作?

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