1. 程式人生 > >redis String命令

redis String命令

字串是redis中最為基礎以及常見的型別,字串在redis中是二進位制安全的,這意味著存入和獲取的資料型別相同。同時,二進位制安全與資料安全沒有關係。MySQL是資料安全的,但不是二進位制安全的。在MySQL會出現頻繁的編解碼,所以會產生亂碼。

redis的String命令包括:

1. 賦值  set key value:將key所指向的值設為value,如果key已經存在,則將值改成value,同時操作完成後總是返回OK。


2. 取值 get key:獲取key對應的value,如果key不存在,則返回“nli”。


3. 刪除 del key:刪除指定key,如果刪除成功,則返回1,表示刪除的資料個數為1。


4. getset key value:先獲取key對應的值,再將key對應的值改為新的value。


5. incr key:將制定的key的value自增1,如果該key不存在,則建立變數初始值為0,接著自增1。如果value的值不能轉化為整型,則返回相應的錯誤。


相應的還有decr,append等命令,這裡不一一贅述。