redis介绍
redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止redis支持的键值数据类型:字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs)。
redis应用场景
1、缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用)
2、分布式集群架构中的session分离。
3、聊天室的在线好友列表。
4、任务队列。(秒杀、抢购、12306等等)
5、应用排行榜。
6、网站访问统计。
7、数据过期处理(可以精确到毫秒)
redis安装部署配置
一、下载方式
2、通过下面命令直接在linux下载wget http://download.redis.io/releases/redis-5.0.5.tar.gz
二、安装
第一步:将下载好的文件放置到文件夹下,一般放在/usr/local下,像我就是放在/usr/local/zip下,就是一个放置安装包的地方,不是最终安装目录
第二步:解压安装包cd /usr/local/zip //切换到安装包目录
tar -zxvf redis-5.0.5.tar.gz //解压到当前文件夹
第三步:进入解压好的文件夹,进行编译cd /usr/local/zip/redis-5.0.5
安装到指定目录,这里我们安装到/usr/local/redis,redis目录提前建好make PREFIX=/usr/local/redis install
第四步:拷贝redis.conf
red