Redis支持多種數(shù)據(jù)結構,如字符串(String)、列表(List)、集合(Set)、有序集合(Sorted Set)和哈希表(Hash)。以下是使用Redis寫入數(shù)據(jù)的一些常見方法:
字符串(String):
SET key value
GET key
EXISTS key
INCR key
或 DECR key
LPUSH key value
或 RPUSH key value
LPUSH key value
或 RPUSH key value
LPOP key
或 RPOP key
LREM key count value
LRANGE key start stop
列表(List):
LLEN key
LREM key count value
LRANGE key start stop
集合(Set):
SADD key value
SREM key value
SISMEMBER key value
SMEMBERS key
SUNION key1 key2 ...
SINTER key1 key2 ...
SDIFF key1 key2 ...
SISMEMBER key value
有序集合(Sorted Set):
ZADD key score value
ZREM key value
ZEXISTS key value
ZRANGEBYSCORE key min max [WITHSCORES]
ZREVRANGE key 0 -1 [WITHSCORES]
ZADD key new_score value
Zremrangebyscore key min max
哈希表(Hash):
HSET key field value
HGET key field
HEXISTS key field
HDEL key field
HGETALL key
DEL key
這些命令是Redis的基本操作,可以幫助你在Redis中存儲和操作數(shù)據(jù)。在實際應用中,你可能需要根據(jù)具體需求組合使用這些命令。