redis--string

  1. set
127.0.0.1:6379[1]> set name xinxin
OK
127.0.0.1:6379[1]> get name
"xinxin"
  1. setnx
127.0.0.1:6379[1]> setnx name xinxin_new
(integer) 0
127.0.0.1:6379[1]> setnx age 18
(integer) 1
127.0.0.1:6379[1]> get name
"xinxin"
127.0.0.1:6379[1]> get age
"18"
  1. setex
127.0.0.1:6379[1]> setex sex 5 female
OK
127.0.0.1:6379[1]> get sex
(nil)
127.0.0.1:6379[1]> setex sex 8 female
OK
127.0.0.1:6379[1]> get sex
"female"
127.0.0.1:6379[1]> get sex
(nil)
  1. setrange
127.0.0.1:6379[1]> get name
"xinxin"
127.0.0.1:6379[1]> setrange name 3 _new
(integer) 7
127.0.0.1:6379[1]> get name
"xin_new"
  1. mset
127.0.0.1:6379[1]> mset class 7 grade 3
OK
127.0.0.1:6379[1]> get class
"7"
127.0.0.1:6379[1]> get grade
"3"
  1. msetnx
127.0.0.1:6379[1]> msetnx teacher Wang class 6
(integer) 0
127.0.0.1:6379[1]> get teacher
(nil)     //原子操作
  1. get
127.0.0.1:6379[1]> get name
"xinxin"
  1. getset
127.0.0.1:6379[1]> getset name xin_new
"xinxin"
127.0.0.1:6379[1]> get name 
"xin_new"
  1. getrange
127.0.0.1:6379[1]> get name 
"xin_new"
127.0.0.1:6379[1]> getrange name 4 -1
"new"
  1. mget
127.0.0.1:6379[1]> mget name sex age
1) "xin_new"
2) (nil)
3) "18"
  1. incr
127.0.0.1:6379[1]> incr age
(integer) 19
127.0.0.1:6379[1]> get age
"19"
  1. incrby
127.0.0.1:6379[1]> incrby age 3
(integer) 22
127.0.0.1:6379[1]> get age
"22"
  1. decr
127.0.0.1:6379[1]> decr age
(integer) 21
127.0.0.1:6379[1]> get age
"21"
  1. decrby
127.0.0.1:6379[1]> decrby age 3
(integer) 18
127.0.0.1:6379[1]> get age
"18"
127.0.0.1:6379[1]> incrby age -2
(integer) 16
127.0.0.1:6379[1]> get age
"16"
  1. append
127.0.0.1:6379[1]> get name
"xin_new"
127.0.0.1:6379[1]> append name @163.com
(integer) 15
127.0.0.1:6379[1]> get name
"[email protected]"
  1. strlen
127.0.0.1:6379[1]> get name
"[email protected]"
127.0.0.1:6379[1]> strlen name
(integer) 15
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章