string類型有哪些指令?
String類型常用指令有以下這些:
1、redis SET :該命令用于設置給定 key 的值。如果 key 已經(jīng)存儲其他值, SET 就覆寫舊值,且無視類型。
2、redis get :該命令用于獲取指定 key 的值。如果 key不存在,返回 nil 。如果key對應儲存的值不是字符串類型,返回一個錯誤。
3、redis getset:該命令用于獲取指定的key的舊值,然后按照新值對key進行賦值。當key中沒有舊值的時候返回nil。
4、redis mget:該命令用于返回多個key的值,當其中某一個KEY的值不存在,返回nil。
5、redis Setnx:該命令在指定的 key 不存在時,為 key 設置指定的值。當設置成功時返回 1 ,設置失敗則返回 0 。
6、redis append:該命令用于對key的存儲進行追加,如果key已經(jīng)存在,則在value的末尾追加,如果不存在,直接把指定的value賦值給key。