redis官网
概念
1.redis是一款高性能的nosql系列的非关系型数据库
总结:一般会将数据存储在关系型数据库中,在nosql数据库中备份存储关系型数据库的数据
redis是一款键值对的数据库(key-value)
nosql数据库概念百度
数据类型
1.redis的五种值数据类型
字符串 string
哈希类型 hash
列表类型 list
集合类型 set
有序集合类型sortedset
应用场景
1.缓存(数据查询,短连接,新闻内容,商品内容等)
2.聊天的在线好友列表
3.任务对列(秒杀抢购抢票)
4.网站访问统计,应用排行榜
5.数据过期处理(可以精确到毫秒)
6.分布式集群架构中的session分离
下载安装
解压可以直接使用
redis.windows.conf:配置文件
redis-cil.exe:redis的客户端
redis-server.exe:redis的服务端
命令操作
1.redis的数据结构键值对(key-value)
value有五种不同的数据结构
字符串 string
哈希类型 hash map格式
列表类型 list linkedlist格式
集合类型 set
有序集合类型 sortedset
字符串(string)(可查阅文档https://www.redis.net.cn/order/)
1.存储:set key value
2.读取:get key
3.删除;del key
哈希类型(hash)
1.存储:hset key field value
2.获取:
hget key field 获取指定field对应的值
hgetall key 获取所有的field和value
3.删除:hdel key field
列表类型(list)是简单的字符串列表 按照插入的顺序排序可以添加一个列表的头部或尾部
原文:https://www.cnblogs.com/wangmeng960111/p/11653800.html