redis是非关系型数据库,存储快,但是安全性较低
-
redis 数据结构有五大数据类型
string 字符串 hash 哈希 list 列表 set 集合 zset 有序集合
-
基本操作
redis-cli 连接redis 数据库 exit 退出 sudo service redis start/stop/restart 操作服务端 select n 切换数据库
-
全局操作
kyes * 查看所有key del key 删除一个 rename key newKey 修改名字 exists key 检查是否有这个key expire key 时间(秒) 设置这个key在多少秒内存在 persist key 删除设置的时间
-
string :一个key 对应一个值
set key value 设置键值对 get key 查看值 append key value 追加值
-
list :一个字符串列表,可以在表头或表尾插入数据,插入的键不存在时创建一个
rpush key value 添加数据 lrange key start stop 查看数据 lindex key index 根据下标查看某个数据 lset key index value 根据下标修改值 rpop key 删除一个数据 lrem key count value 删除几个指定的值
-
hash :一个键对应多个键值对 的映射表
hset key fidld value 添加数据 hget key field 查看域值 hgetall key 查看所有field 和 v