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)
相关文章
相关标签/搜索