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