📅  最后修改于: 2023-12-03 15:19:47.566000             🧑  作者: Mango
Redis 是一款内存数据库,支持多种数据类型的存储和操作。以下是 Redis 支持的数据类型及其常用操作。
String 是 Redis 最基本的数据类型,它可以存储字符串、整数或浮点数。
SET key value
GET key
INCR key
DECR key
List 是 Redis 中简单的字符串列表,按照插入顺序排序。
LPUSH key value
RPUSH key value
LLEN key
LRANGE key start stop
Set 是 Redis 中的一种数据结构,类似于列表,但是不允许有重复元素,且不保证任何特定的顺序。
SADD key member
SMEMBERS key
SISMEMBER key member
SREM key member
Hash 是 Redis 中的一种键值对数据结构,可以存储多个 field-value 对。
HSET key field value
HGET key field
HVALS key
HLEN key
Sorted Set(有序集合)是 Redis 中的一种特殊的数据类型,它是 Set 的一个升级版,每个成员都有一个 score 值,根据 score 值可以对成员进行排序。
ZADD key score member
ZSCORE key member
ZREVRANGE key 0 N WITHSCORES
Redis 支持多种数据类型,包括 String、List、Set、Hash 和 Sorted Set。每种类型都有各自的特点和常用操作,程序员可以根据需要选择合适的类型,并结合 Redis 提供的丰富操作,来实现所需的功能。