linux下redis的环境安装

Redis(REmote Dictionary Server)远程字典服务器

1、简单稳定

2、丰富的数据类型

3、内存持久化

4、功能丰富(如设置生存时间、内存空间上限后按照一定规则自动淘汰不需要的键,支持发布订阅构建聊天室、高性能队列)

Redis和Memcached比较

1、redis单线程、memcached多线程,多核服务器后者性能更高一些

2、redis高级的数据类型

3、redis性能足够优越,绝大部分场合下其性能不会成为瓶颈,使用时应该更关心二者功能上的区别;

下载最新版本

wget http://download.redis.io/redis-stable.tar.gz

解压

tar zxf redis-stable.tar.gz

编译

cd redis-stable

make

复制可执行程序到/usr/local/bin

make install 

Redis可执行文件说明

redis-server            redis服务器

redis-cli                   redis命令行客户端

redis-benchmark     redis性能测试工具

redis-check-aof       AOP文件修复工具

redis-check-dump   EDB文件检查工具

启动

redis-server

redis-server --port 6380

通过初始化脚本启动

redis源代码目录的utils文件夹中有一个redis_init_script脚本,可以配置运行方式、持久化文件、日志文件存储;

停止redis

redis-cli SHUTDOWN

链接客户端 -h、-P自定义地址、端口号

redis-cli -h 127.0.0.1 -p 6379

测试

redis-cli ping

猜你喜欢

转载自zhongmin2012.iteye.com/blog/2316071