1. 程式人生 > >Redis學習之字符串

Redis學習之字符串

setnx 生存 操作 bsp sts 一個 存在 數據 學習

string是redis最基本的類型,一個key對應一個value string類型是二進制安全的。意思是redis的string可以包含任何數據。比如jpg圖片或者序列化的對象。 string類型是redis最基本的數據類型,一個鍵最大能存儲512MB redis字符串常用的操作有: 一、新增一個鍵 127.0.0.1:6379> set a www.qq.com //設置一個不過期的鍵 OK 127.0.0.1:6379> SETEX a 60 www.baidu.com //設置一個生存周期為60秒的鍵 OK 127.0.0.1:6379> SETNX c www.qq.com //如果鍵c不存在,則為鍵設置新值 (integer) 0 127.0.0.1:6379> MSET a 3 b 5 c 6 //批量設置鍵 OK 127.0.0.1:6379> del a //刪除一個鍵 (integer) 1 127.0.0.1:6379> APPEND mykey world //若鍵mykey不存在,則值為world,若存在,則在原來的值進行追加操作 (integer) 10 127.0.0.1:6379> INCR a //自增1 (integer) 7 127.0.0.1:6379> INCRBY a 5 //鍵值加5 (integer) 12 127.0.0.1:6379> DECR a //鍵值默認遞減 (integer) 16 127.0.0.1:6379> DECRBY a 5 //鍵值減5 (integer) 11 127.0.0.1:6379> EXISTS mykey //查看鍵mykey是否存在 (integer) 1 127.0.0.1:6379> get a //查找一個鍵值 "3" 127.0.0.1:6379> STRLEN mykey //查看鍵的長度 (integer) 10 127.0.0.1:6379> mget a b c //批量獲取鍵 1) "11" 2) "5" 3) "6"

Redis學習之字符串