linux下redis单机版搭建

1.1.什么是redis

Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它经过提供多种键值数据类型来适应不一样场景下的存储需求,目前为止Redis支持的键值数据类型以下:前端

字符串类型linux

散列类型c++

列表类型redis

集合类型数据库

有序集合类型。后端

1.2.redis的应用场景

缓存(数据查询、短链接、新闻内容、商品内容等等)。(最多使用)缓存

分布式集群架构中的session分离。session

聊天室的在线好友列表。架构

任务队列。(秒杀、抢购、12306等等)分布式

应用排行榜。

网站访问统计。

数据过时处理(能够精确到毫秒)

1.3.redis单机版安装

(1)由于redis使用c语言开发的,若是要运行在linux上,须要gcc-c++的环境。那么咱们就要先看一下是否安装了gcc-c++若是没有的话,须要在虚拟机上安装gcc-c++环境

  首先须要查看linux上是否拥有该运行环境,输入命令为:rpm -qa | grep gcc-c++

  个人linux上是装有该环境的,输入命令后的结果为:gcc-c++-4.4.7-17.el6.i686

  若是linux上没有该环境的话,那么,须要安装该环境,联网安装的命令以下:yum install gcc-c++

(2)从官网上下载http://download.redis.io/releases/redis-3.2.11.tar.gz,并把redis-3.2.11.tar.gz拷贝到/user/local目录下,

(3)解压源码:tar -zxvf  redis-3.2.11.tar.gz

(4)进入解压后的目录 cd /usr/local/redis-3.2.11,而后进行编译 :make

(5)安装到指定目录下  make PREFIX=/usr/local/redis install

(6)拷贝配置文件到安装目录下  cp /usr/local/redis-3.2.11/redis.conf  /usr/local/redis/bin

1.4.启动redis

 (1)、前端模式启动

  直接在/usr/local/redis/bin目录下运行./redis-server 是前台启动,在关闭运行的窗口后redis也将关闭,不推荐使用此方法,为了关闭窗口后不关闭redis,须要使用后台启动。

 (2)、后端模式启动

  修改redis.conf的daemonize的no为yes,直接在/usr/local/redis/bin目录下执行./redis-server ./redis.conf启动redis,执行./redis-cli可进入redis客户端

相关文章
相关标签/搜索