随着互联网的迅速发展,高并发的应用越来越多,传统关系型数据库(Mysql ,oracle ,sql server)力不从心
这时候nosql从天而降,拯救完全程序员于水火之中,什么是nosql?不仅仅是sql,nosql属于非关系型数据库;
Redis就属于非关系型数据库。
NoSQL的特点
易扩展
灵活的数据模型
大数据量,高性能
高可用
高性能键值对数据库,支持的键值数据类型
字符串类型
列表类型
有序集合类型
散列类型
集合类型
Redis的应用场景
缓存
任务队列
网站访问统计
数据过期处理
应用排行榜
分布式集群架构中的session分离
redis安装,
Window 下安装
下载地址:
下载完成解压到C盘的任意文件夹下
启动cmd窗口
切到 该目录
运行redis-server.exe redis.windows.conf
成功会出现如下界面:
在不关闭原来窗口的情况下,另外启动一个cmd窗口
切换到安装目录,运行 redis-cli.exe -h 127.0.0.1 -p 6379
如下:
尝试插入String类型的数据
set key value
get key