Redis的介绍与安装部署

来源:互联网 发布:c 编程工具 编辑:程序博客网 时间:2024/05/15 06:41

      Redis简介

      Redis是一个Key-Value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与 memcached一样,为了保证效率,数据都是缓存在内存中。区别的是 Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了 master-slave(主从)同步。

     Redis安装

     步骤一:Redis下载:

     Redis官方网址:http://www.redis.io/。点击Download进入下载。

    

       下载最新的稳定版2.8.2。下载完成后,将其拷贝到新建的文件夹Redis中。下面来进行安装:

        步骤二:编译源程序:

         [root@localhost Redis]# tar zxvf redis-2.8.2.tar.gz

         [root@localhost Redis]# cd redis-2.8.2

         [root@localhost redis-2.8.2]# make

         [root@localhost redis-2.8.2]#cd src

         [root@localhost src]# make install     

        步骤三:移动文件,便于管理:

         [root@localhost local]# mkdir –p /usr/local/redis/bin

         [root@localhost local]# mkdir –p /usr/local/redis/etc

         [root@localhost redis-2.8.2]# mv ./redis.conf/usr/local/redis/etc

         [root@localhost redis-2.8.2]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server /usr/local/redis/bin

         步骤四:修改配置文件

         [root@localhost bin]# vi /usr/local/redis/etc/redis.conf

        将daemonize 的属性改为yes

        步骤五:启动Redis服务并指定配置文件:

         [root@localhost bin]# ./redis-server /usr/local/redis/etc/redis.conf

         查看Redis是否启动:

         [root@localhost bin]# ps –ef | grep redis

          root      5983     1  0Dec05 ?        00:00:04 ./redis-server*:6379                        

          root      6035  6012  0Dec05 pts/1    00:00:00 ./redis-cli

          root      6494  5944  000:06 pts/0    00:00:00 grep redis

         Redis 启动成功。

         步骤六:启动Redis客户端:

         [root@localhost bin]# ./redis-cli

         127.0.0.1:6379>

         Redis客户端启动成功。

         步骤七:Redis简单试验:

        [root@localhost bin]# ./redis-cli

        127.0.0.1:6379> keys *

         (empty list or set)

        127.0.0.1:6379> set name redis

         OK

        127.0.0.1:6379> get name

         "redis"

        127.0.0.1:6379>

         至此,Redis安装结束。

附:Redis相关操作命令:

Redis服务启动:

[root@localhost bin]# ./redis-server /usr/local/redis/etc/redis.conf

Redis客户端启动:

[root@localhost bin]# ./redis-cli

Redis客户端退出:

127.0.0.1:6379> quit

Redis服务端退出:

[root@localhost bin]# pkill redis-server

或者[root@localhost bin]# ./redis-cli shutdown


原创粉丝点击