redis常用的命令包括:數(shù)據(jù)操作:set、get、del、incr、decr集合操作:sadd、smembers、srem、sunion、sinter列表操作:lpush、lpop、rpush、rpop、lrange哈希操作:hset、hget、hdel、hgetall、hmget事務(wù)命令:multi、exec、discard其他常用命令:ping、info、config get/set、flushall
Redis常用命令
Redis數(shù)據(jù)庫(kù)廣泛用于緩存、消息傳遞和數(shù)據(jù)庫(kù)操作。以下是一些常用的Redis命令:
數(shù)據(jù)操作命令
SET key value: 設(shè)置一個(gè)鍵值對(duì)。
GET key: 獲取指定鍵的值。
DEL key: 刪除指定的鍵。
INCR key: 將指定鍵的值遞增1。
DECR key: 將指定鍵的值遞減1。
集合操作命令
SADD key member: 將一個(gè)成員添加到集合中。
SMEMBERS key: 返回集合中所有成員。
SREM key member: 從集合中刪除一個(gè)成員。
SUNION key1 key2: 返回多個(gè)集合的并集。
SINTER key1 key2: 返回多個(gè)集合的交集。
列表操作命令
LPUSH key value: 將一個(gè)元素推入列表的開頭。
LPOP key: 從列表的開頭彈出一個(gè)元素。
RPUSH key value: 將一個(gè)元素推入列表的結(jié)尾。
RPOP key: 從列表的結(jié)尾彈出一個(gè)元素。
LRANGE key start stop: 返回列表中指定范圍內(nèi)的元素。
哈希操作命令
HSET key field value: 在哈希中設(shè)置一個(gè)鍵值對(duì)。
HGET key field: 從哈希中獲取指定鍵的值。
HDEL key field: 從哈希中刪除指定的鍵。
HGETALL key: 返回哈希中所有鍵值對(duì)。
HMGET key field1 field2: 同時(shí)獲取哈希中多個(gè)鍵的值。
事務(wù)命令
MULTI: 開始一個(gè)事務(wù)。
EXEC: 執(zhí)行事務(wù)中所有操作。
DISCARD: 丟棄事務(wù)中的所有操作。
其他常用命令
PING: 檢查服務(wù)器是否可用。
INFO: 獲取服務(wù)器信息。
CONFIG GET/SET: 獲取或設(shè)置服務(wù)器配置。
FLUSHALL: 清除數(shù)據(jù)庫(kù)中所有數(shù)據(jù)。