欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Redis有哪些鍵命令

劉姿婷2年前12瀏覽0評論

Redis有哪些鍵命令?

謝邀!!!

redis日常運維中,常用的命令其實不多:

redis允許模糊查詢key有3個通配符 *、?、[]randomkey:返回隨機keytype key:返回key存儲的類型exists key:判斷某個key是否存在del key:刪除keyrename key newkey:改名renamenx key newkey:如果newkey不存在則修改成功move key 1:將key移動到1數據庫ttl key:查詢key的生命周期(秒)expire key 整數值:設置key的生命周期以秒為單位pexpire key 整數值:設置key的生命周期以毫秒為單位pttl key:查詢key 的生命周期(毫秒)perisist key:把指定key設置為永久有效et key value [ex 秒數] [px 毫秒數] [nx/xx],如果ex和px同時寫,則以后面的有效期為準

nx:如果key不存在則建立

xx:如果key存在則修改其值

get key:取值

mset key1 value1 key2 value2 一次設置多個值mget key1 key2 :一次獲取多個值setrange key offset value:把字符串的offset偏移字節(jié)改成value

如果偏移量 > 字符串長度,該字符自動補0x00

append key value :把value追加到key 的原值上

getrange key start stop:獲取字符串中[start, stop]范圍的值,對于字符串的下標,左數從0開始,右數從-1開始,注意:當start>length,則返回空字符串,當stop>=length,則截取至字符串尾,如果start所處位置在stop右邊,則返回空字符串getset key nrevalue:獲取并返回舊值,在設置新值incr key:自增,返回新值,如果incr一個不是int的value則返回錯誤,incr一個不存在的key,則設置key為1incrby key 2:跳2自增incrbyfloat by 0.7: 自增浮點數 setbit key offset value:設置offset對應二進制上的值,返回該位上的舊值

注意:如果offset過大,則會在中間填充0,offset最大到多少,2^32-1,即可推出最大的字符串為512M

bitop operation destkey key1 [key2..] ,對key1 key2做opecation并將結果保存在destkey上,opecation可以是AND OR NOT XOR

strlen key:取指定key的value值的長度setex key time value:設置key對應的值value,并設置有效期為time秒

列舉以上命令及具體用法說明,希望對大家有幫助,如遇不對,請指正,謝謝!