Redis是一个开源的高性能键值对(key-value)数据库,支持多种数据类型,比如字符串,哈希,列表,集合和有序集合。下面我们来看看Redis支持的所有数据类型一览表:
1. 字符串(String)
字符串是Redis最基本的数据类型,可以用来存储文本、数字等类型的数据。使用SET命令可以将数据存储到Redis中,使用GET命令可以获取数据。
SET key value GET key
2. 哈希(Hash)
哈希是一种键值对的数据结构,用于存储多个字段和值的数据。使用HSET命令可以将数据存储到Redis中,使用HGET命令可以获取数据。
HSET key field value HGET key field
3. 列表(List)
列表是一种存储有序元素的数据结构,可以用来存储文本或数字等类型的数据。使用LPUSH命令可以将数据存储到Redis中,使用LRANGE命令可以获取数据。
LPUSH key element LRANGE key start end
4. 集合(Set)
集合是一种无序的存储元素的数据结构,可以用来存储文本或数字等类型的数据。使用SADD命令可以将数据存储到Redis中,使用SMEMBERS命令可以获取数据。
SADD key element SMEMBERS key
5. 有序集合(Sorted Set)
有序集合是一种存储有序元素的数据结构,可以用来存储文本或数字等类型的数据。使用ZADD命令可以将数据存储到Redis中,使用ZRANGE命令可以获取数据。
ZADD key score element ZRANGE key start end
以上就是Redis支持的所有数据类型一览表,通过使用不同的命令,可以轻松的操作这些数据类型。