lunix下的redis數據庫操做——字符串string

 

Redis是由意大利人Salvatore Sanfilippo(網名:antirez)開發的一款內存高速緩存數據庫。數據庫

Redis全稱爲:Remote Dictionary Server,該軟件使用C語言編寫,Redis是一個key-value存儲系統,緩存

它支持豐富的數據類型,如:string、list、set、zset(sorted set)、hash。

app

string操做 spa

建立:code

set name xxx set age 18

查看:blog

get name # "xxx" 
get age # "18"

設置過時時間:ip

expire name 20(秒)

 查看時間:(沒設置時間則返回-1,永久;不存在的則返回-2)內存

ttl name

 建立並同時設置時間:開發

setex name 20 xxx   或       set name xxx ex 20

字符串追加:字符串

append name 666   # xxx666

多字符串建立:

mset name xxx age 18 sex nan (不能用中文) key value key value .......

多字符串查看:

mget name age sex key key ....

查看全部的鍵值:

keys *

刪除:(適用於全部的類型)

del key

檢查是否存在:(1或0,布爾值,True或Flase)

exists name # 1

查看類型:

type name

運算:

incr num (自加1) decr num(自減1) incrby num 10 (自加10) decrby num 10 (自減10)
相關文章
相關標籤/搜索