之前尝试过docker安装redis 现在来试一下 原生的redis安装,主要是一个熟悉和记录的过程.
工具 centOS6.5 redis3.0
什么是redis
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如
下:
字符串类型
散列类型
列表类型
集合类型
有序集合类型。
redis的应用场景
缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用)
分布式集群架构中的session分离。
聊天室的在线好友列表。
任务队列。(秒杀、抢购、12306等等)
应用排行榜。
网站访问统计。
数据过期处理(可以精确到毫秒)
redis还可以实现数据持久化
Redis的安装
redis是C语言开发,需要现在centos上安装编译依赖的gcc环境
yum install gcc-c++
从官网下载
http://download.redis.io/releases/redis-3.0.0.tar.gz
将redis-3.0.0.tar.gz拷贝到/usr/local下
解压源码
tar -zxvf redis-3.0.0.tar.gz
进入目录
cd /usr/local/redis-3.0.0
编译redis
make
安装到指定目录,如 /usr/local/redis
make PREFIX=/usr/local/redis install
redis默认端口为6379,redis简单安装已经告一段落了,接下来启动redis
启动redis
redis启动分为前端模式启动和后端模式启动
前端模式启动,进入redis的bin目录下,redis-server
前端启动缺点是启动窗口无法关闭
后端启动
将解压的redis-3.0.0里面的redis.conf文件拷到安装redis路劲bin目录里面
cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin
进入安装文件下的redis.conf文件中进行修改 将
daemonize no 修改为 daemonize yes
在redis的bin目录下 ./redis-server ./redis.conf
启动redis
进入redis
bin目录下 ./redis-cli
关闭redis 可以在redis里面直接进行shutdown操作
好了 ,以上就是简单的redis安装和基本操作了。