redis的介绍和安装

1.1    什么是redis

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

下:

  字符串类型

  散列类型

  列表类型

  集合类型

  有序集合类型。

1.2    redis的应用场景

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

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

  聊天室的在线好友列表。

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

  应用排行榜。

  网站访问统计。

  数据过期处理(可以精确到毫秒)

2      安装运行redis

2.1    redis安装环境

   redis是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境。

   安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++

2.2    redis安装

  1. 版本说明

       本教程使用redis3.0版本。3.0版本主要增加了redis集群功能。

  2. 源码下载

       从官网下载 http://download.redis.io/releases/redis-3.0.0.tar.gz

       将redis-3.0.0.tar.gz拷贝到/usr/local下

    3.  解压源码

       tar -zxvf redis-3.0.0.tar.gz 

  4.进入解压后的目录进行编译

       cd /usr/local/redis-3.0.0

       make

  5. 安装到指定目录,如 /usr/local/redis

       cd /usr/local/redis-3.0.0

       make PREFIX=/usr/local/redis install

   6.  redis.conf

    redis.conf是redis的配置文件,redis.conf在redis源码目录。

    注意修改port作为redis进程的端口,port默认6379。

   7.拷贝配置文件到安装目录下

      进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下

       cd /usr/local/redis

       mkdir conf

       cp /usr/local/redis-3.0.0/redis.conf  /usr/local/redis/bin

猜你喜欢

转载自www.cnblogs.com/fengcha0/p/10034963.html