快速入门redis笔记01

连接Redis数据库
开启:redis-server.exe redis.windows.conf
连接:redis-cli.exe -h 127.0.0.1 -p 6379

简单的String类型存取

  1. 单个存储
set key value
例如
set student zhangsan

在这里插入图片描述

  1. 单个获取
get key
例如
get student

在这里插入图片描述

  1. 多个存储
mset key1 value1 key2 value2 ......
例如
mset k1 aaa k2 bbb

在这里插入图片描述

  1. 多个获取
mget key1 key2
例如
mget k1 k2

在这里插入图片描述

  1. 存储时设置过期时间
setex key seconds value
例如
setex name 20 lisa
20秒后这个get name 返回 (nil)

快速入门redis笔记01_第1张图片

  1. 设置键值对过期时间
expire key seconds
例如
set name lisa
get name (为设置过期时间就永久存在)
expire name 2 (设置key为name的键值对两秒后过期)
get name (两秒过后再get就过期了)

快速入门redis笔记01_第2张图片

  1. 查看剩余时间
ttl key
例如:
setex name 20 lisa
ttl name
get name

快速入门redis笔记01_第3张图片

  1. 追加value
append key value
例如:
set name lisa
append name sasasa
get name

快速入门redis笔记01_第4张图片

  1. 删除键值对(删除一个或多个)
del key1 [key2 key3 ......]
例如:
mset name1 zhangsan name2 lisi name3 wangwu
del name1 name2 name3 
mget name1 name2 name3

快速入门redis笔记01_第5张图片

  1. 查看所有的key
keys *

快速入门redis笔记01_第6张图片

  1. 查看带有某字母的key
keys (字母)*
例如
keys k*

在这里插入图片描述

  1. 查看某个键是否存在
exists key [key .......]
例如:
exists k1
exists k3
存在返回1
不存在返回0

在这里插入图片描述

  1. 查看某个键的属性
type key
例如
type k1

在这里插入图片描述

你可能感兴趣的:(redis,redis)