{site_name}

{site_name}

🌜 搜索

Redis 是一种内存数据库,支持多种数据类型

数据库 𝄐 0
redis7种数据类型,redis数据类型常用命令,redis5种数据类型,redis数据类型操作命令,redis数据类型及用法,redis数据类型和用法
Redis 是一种内存数据库,支持多种数据类型。以下是 Redis 支持的主要数据类型及其简要说明:

1. 字符串 (String):Redis 中最简单的数据类型,可以存储普通字符串、整数或浮点数。

例子:

SET name "ChatGPT"
GET name

输出:"ChatGPT"

2. 列表 (List):一个列表可以包含多个字符串元素,可在列表的两端插入或删除元素。

例子:

LPUSH mylist "world"
LPUSH mylist "hello"
LRANGE mylist 0 1

输出:["hello", "world"]

3. 集合 (Set):一个集合是一组无序的字符串元素,其中每个元素都是唯一的。

例子:

SADD myset "hello"
SADD myset "world"
SMEMBERS myset

输出:["hello", "world"]

4. 散列 (Hash):由字段和与其相关联的值组成的映射表。

例子:

HSET user id 123
HSET user name "John"
HGETALL user

输出:{"id": "123", "name": "John"}

5. 有序集合 (Sorted Set):类似于集合,但每个元素都有一个分数关联,按照分数排序并返回。

例子:

ZADD myzset 1 "one"
ZADD myzset 2 "two"
ZADD myzset 3 "three"
ZRANGE myzset 0 -1 WITHSCORES

输出:[("one", 1), ("two", 2), ("three", 3)]