国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Redis常用命令

2019-11-09 13:34:51
字體:
來源:轉載
供稿:網友

連接:redis-cli -h host -p port -a passWord

1、通用

DEL key [key ...]  刪除給定的一個或多個 key

EXISTS key  檢查給定 key 是否存在

EXPIRE key seconds  為給定 key 設置生存時間,當 key 過期時(生存時間為 0 ),它會被自動刪除

EXPIREAT key timestamp  和 EXPIRE 類似,都用于為 key 設置生存時間,接受的時間參數是 UNIX 時間戳

KEYS pattern 查找所有符合給定模式 pattern 的 key 

SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [ALPHA] [STORE destination]  返回或保存給定列表、集合、有序集合 key 中經過排序的元素

TTL key  以秒為單位,返回給定 key 的剩余生存時間

2、String

SET key value 設置指定 key 的值

GET key 獲取指定 key 的值

MSET key value [key value ...]  同時設置一個或多個 key-value 對

MGET key1 [key2..]  獲取所有(一個或多個)給定 key 的值

SETNX key value  只有在 key 不存在時設置 key 的值

GETRANGE key start end 返回 key 中字符串值的子字符

STRLEN key  返回 key 所儲存的字符串值的長度

GETSET key value  將給定 key 的值設為 value ,并返回 key 的舊值(old value)

INCR key  將 key 中儲存的數字值增一

INCRBY key increment  將 key 所儲存的值加上給定的增量值(increment)

DECR key  將 key 中儲存的數字值減一

DECRBY key decrement  將key 所儲存的值減去給定的減量值(decrement)

INCRBYFLOAT key increment  將 key 所儲存的值加上給定的浮點增量值(increment)

APPEND key value 如果 key 已經存在并且是一個字符串, APPEND 命令將 value 追加到 key 原來的值的末尾

3、Hash

每個 hash 可以存儲 232 - 1 鍵值對

HSET key field value 將哈希表 key 中的字段 field 的值設為 value

HGET key field 獲取存儲在哈希表中指定字段的值

HSETNX key field value 只有在字段 field 不存在時,設置哈希表字段的值

HMSET key field1 value1 [field2 value2 ] 同時將多個 field-value (域-值)對設置到哈希表 key 中

HMGET key field1 [field2] 獲取所有給定字段的值

HKEYS key 獲取所有哈希表中的字段

HVALS key 獲取哈希表中所有值

HGETALL key 返回哈希表 key 中,所有的域和值

HLEN key 獲取哈希表中字段的數量

HEXISTS key field 查看哈希表 key 中,指定的字段是否存在

HDEL key field1 [field2] 刪除一個或多個哈希表字段

HINCRBY key field increment 為哈希表 key 中的指定字段的整數值加上增量 increment

HINCRBYFLOAT key field increment 為哈希表 key 中的指定字段的浮點數值加上增量 increment

4、List

一個列表最多可以包含 232 - 1 個元素

LPUSH key value [value ...]  將一個或多個值 value 插入到列表 key 的表頭

LPOP key 移除并返回列表 key 的頭元素

LPUSHX key value  將值 value 插入到列表 key 的表頭,當且僅當 key 存在并且是一個列表

RPUSH key value [value ...]  將一個或多個值 value 插入到列表 key 的表尾(最右邊)

RPOP key 移除并返回列表 key 的尾元素

RPUSHX key value  將值 value 插入到列表 key 的表尾,當且僅當 key 存在并且是一個列表

LRANGE key start stop  返回列表 key 中指定區間內的元素,區間以偏移量 start 和 stop 指定

LREM key count value 根據參數 count 的值,移除列表中與參數 value 相等的元素

LTRIM key start stop  讓列表只保留指定區間內的元素,不在指定區間之內的元素都將被刪除

LSET key index value 將列表 key 下標為 index 的元素的值設置為 value

LINSERT key BEFORE|AFTER pivot value  將值 value 插入到列表 key 當中,位于值 pivot 之前或之后

LINDEX key index  返回列表 key 中,下標為 index 的元素

LLEN key  返回列表 key 的長度

5、Set

集合中最大的成員數為 232 - 1 

SADD key member [member ...]  將一個或多個 member 元素加入到集合 key 當中,已經存在于集合的 member 元素將被忽略

SPOP key 移除并返回集合中的一個隨機元素

SREM key member [member ...]  移除集合 key 中的一個或多個 member 元素,不存在的 member 元素會被忽略

SRANDMEMBER key [count]  如果命令執行時,只提供了 key 參數,那么返回集合中的一個隨機元素

SISMEMBER key member 判斷 member 元素是否集合 key 的成員

SMEMBERS key 返回集合 key 中的所有成員

SINTER key [key ...]  返回一個集合的全部成員,該集合是所有給定集合的交集

SDIFF key [key ...]   返回一個集合的全部成員,該集合是所有給定集合之間的差集

SUNION key [key ...] 返回一個集合的全部成員,該集合是所有給定集合的并集

SINTERSTORE destination key [key ...]  這個命令類似于 SINTER 命令,但它將結果保存到 destination 集合

SDIFFSTORE destination key [key ...]  這個命令的作用和 SDIFF 類似,但它將結果保存到 destination 集合

SUNIONSTORE destination key [key ...]  這個命令類似于 SUNION 命令,但它將結果保存到 destination 集合

6、SortedSet

 集合中最大的成員數為 232 - 1 

ZADD key score member [[score member] [score member] ...]  將一個或多個 member 元素及其 score 值加入到有序集 key 當中

ZREM key member [member ...]  移除有序集 key 中的一個或多個成員,不存在的成員將被忽略

ZCARD key  返回有序集 key 的基數

ZSCORE key member  返回有序集 key 中,成員 member 的 score 值

ZRANK key member   返回有序集 key 中成員 member 的排名

ZCOUNT key min max 返回有序集 key 中, score 值在 min 和 max 之間(默認包括min 或 max )的成員的數量

ZRANGE key start stop [WITHSCORES]  返回有序集 key 中,指定區間內的成員

ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]  返回有序集 key 中,所有 score 值介于 min 和 max 之間(包括等于 min 或 max )的成員

全部命令請參考 http://doc.redisfans.com/


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘德县| 石景山区| 香港| 郑州市| 广汉市| 竹山县| 钟山县| 镇江市| 山丹县| 东城区| 松潘县| 东莞市| 富源县| 太康县| 伊春市| 高雄县| 南川市| 页游| 博客| 修水县| 湟源县| 沅陵县| 河东区| 军事| 甘肃省| 祁门县| 五河县| 西城区| 博客| 水富县| 公安县| 浪卡子县| 富宁县| 云霄县| 盘山县| 饶平县| 石门县| 墨脱县| 桃园市| 安康市| 贵南县|