Redis支持多種數據類型,包括字符串(String)、列表(List)、集合(Set)、有序集合(Sorted Set)和哈希表(Hash)。要更新這些數據類型中的任何一個,您可以使用Redis命令行工具、客戶端庫或編程語言中的Redis客戶端。以下是更新各種數據類型的示例:
字符串(String):
SET key value
SET key new_value
INCR key
DECR key
INCRBY key increment
和 DECRBY key decrement
列表(List):
LPUSH key value
或 RPUSH key value
LPOP key
或 RPOP key
LLEN key
LSET key index new_value
LRANGE key start end
集合(Set):
SADD key value
SREM key value
SISMEMBER key value
SCARD key
SADD key value
(實際上是將元素添加到集合中)SMEMBERS key
有序集合(Sorted Set):
ZADD key score value
ZREM key value
ZISMEMBER key value
ZCARD key
ZADD key new_score new_value
(實際上是將元素及其新分數添加到有序集合中)ZRANGE key start end [WITHSCORES]
哈希表(Hash):
HSET key field value
HGET key field
HDEL key field
HEXISTS key field
HLEN key
HSET key field new_value
(實際上是將字段及其新值添加到哈希表中)HGETALL key
請注意,這些命令在不同編程語言和客戶端庫中的實現可能略有不同。在使用特定編程語言的Redis客戶端時,請查閱相關文檔以獲取確切的實現方法。