(1)set key value
设定key持有指定的字符串value,如果该key存在则进行覆盖操作。总是返回”OK”。注意:value值可以可以不用添加双引号。value值在redis中都是以字符串的形式进行存储;
127.0.0.1:6379> set name "zhangsan"
OK
127.0.0.1:6379> set addr shanghai
OK
127.0.0.1:6379> set age 13
OK
(2)get key
获取key的value。如果与该key关联的value不是String类型,redis将返回错误信息,因为get命令只能用于获取String value;如果该key不存在,返回(nil)。
127.0.0.1:6379> get name
"zhangsan"
127.0.0.1:6379> get addr
"shanghai"
127.0.0.1:6379> get age
"13"
127.0.0.1:6379> get company
(nil)
(3)del key
根据指定的key删除对应的数据。
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> del name
(integer) 0
(4)设置多个值:mset key1 value1 [key2 value2 ...]
127.0.0.1:6379> mset name zhangsan age 13
OK
(5)获取多个值:mget key1 [key2...]
127.0.0.1:6379> mget name age
1) "zhangsan"
2) "13" (6)设置值(返回原值):getset key value
127.0.0.1:6379> getset name lisi
"zhangsan"
127.0.0.1:6379>