常用string
相關的命令 示例
# 設定指定 key 的 value
set key value
# 獲取指定 key 的 value
get key
# 刪除指定的 key 及其對應的 value
del key
# 獲取 key 對應的 value 的長度
strlen key
2、incr/decr/incrby/decrby
命令示例
# 將 key 中儲存的數字值增加 1
incr key
# 將 key 中儲存的數字值較少 1
decr key
# 將 key 所儲存的值加上給定的增量值(increment)
incrby key increment
# 將 key 所儲存的值加上給定的增量值(decrement)
decrby key decrement
3、getrange/setrange
命令示例
# 獲取 key 對應的 value 的子字元([start, end], 前後都是閉區間)
getrange key start end
# 用 value 引數覆寫給定 key 所儲存的字串值,從偏移量 offset 開始
setrange key offset value
4、setex(set with expire)/setnx(set if not exists)
命令示例
# 將值 value 關聯到 key ,並將 key 的過期時間設為 seconds (以秒為單位)
setex key seconds value
# 只有在 key 不存在時設定 key 的值
setnx key value
5、mset/mget/msetnx
命令示例
# 同時設定乙個或多個 key-value 對
mset key1 value1 key2 value2 ……
# 獲取所有(乙個或多個)給定 key 的值
mget key1 key2 key3 ……
# 同時設定乙個或多個 key-value 對,當且僅當所有給定 key 都不存在,若有乙個 key 已存在則報錯
setnx key1 value1 key2 value2 ……
6、getset(先 get 再 set)
命令示例
# 將給定 key 的值設為 value ,並返回 key 的舊值(old value)
getset key value
ROS 常用命令字典
該博文適合已經具備一定的ros程式設計基礎的人,快速檢視ros相關指令。本文持續更新中,望關注收藏,一起改進.啟動 ros roscore建立工作環境 mkdir p catkin ws src cd catkin ws src catkin init workspace編譯 ros 程式 cd c...
redis常用命令之字串
1 設定與獲取值 set key value 設定值 設定的鍵值,使用type key 得到的都是string,也就是說set出來的型別都是字串。get key 如果key 不存在則返回空 nil 2 遞增數字 incr key 增加1,如果key值的型別不是整型則會報錯,decr同理 incrby...
Redis 命令(字串 String )
redis 127.0 0.1 6379 command key nameredis 127.0 0.1 6379 set runoobkey redis okredis 127.0 0.1 6379 get runoobkey redis 在以上例項中我們使用了set和get命令,鍵為runoob...