您的位置:首页 > 数据库 > Redis

Linux下安装Redis

2015-07-13 21:56 716 查看

Redis介绍:

Redis是一个key-value存储系统。它支持存储的value类型很多,包括string、list、set、zset。这些数据都支持push/pop、add/remove及取交集和并集及更丰富的操作,Redis支持各种不同方式的排序,为保证效率,数据都缓存在内存中,它可以周期性的把更新的数据写入磁盘或者把修改写入追加的记录文件。

Redis适用场合:

1.Pub/Sub构建实时消息系统

2.构建队列系统

3.缓存数据

Redis特征比较:



Redis在Linux下的安装:

1.准备安装包:http://download.redis.io/releases/redis-2.6.17.tar.gz

2.上传至linux下进行解压:tar -zxvf redis-2.6.17.tar.gz

3.安装起动

[root@localhost var]# tar -zxvf redis-2.6.17.tar.gz

[root@localhost var]# cd redis-2.6.17

[root@localhost redis-2.6.17]# make

[root@localhost redis-2.6.17]# cd src/

[root@localhost src]# make install

以下是为了管理所为,非必需

[root@localhost src]# cd /usr/local/

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

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

[root@localhost local]# cd /var/redis-2.6.17

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

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

终端起动

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

后台起动

[root@localhost etc]# vi redis.conf

daemonize yes

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

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

[root@localhost bin]# netstat -tunpl | grep 6379

tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 6373/redis-server

[root@localhost bin]#

4.起动客户端

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

5.关闭服务

[root@localhost bin]# pkill redis-server

[root@localhost bin]# netstat -tunpl | grep 6379

[root@localhost bin]# pkill redis-cli shutdown

[root@localhost bin]# netstat -tunpl | grep 6379

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

Redis在Linux下的配置:





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: