一、Redis简介
Redis是一个开源的高性能键值对数据库,他通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色。Redis数据库中的所有数据都存储在内存中,由于内存的读写速度远快于硬盘,而且可以将内存中的数据异步写入到硬盘中,同时不影响继续提供服务。Redis虽然是作为数据库开发的,但由于其提供了丰富的功能,越来越多的人将其用作缓存、队列系统等。
二、安装环境
Centos 6.5
Redis 2.8.13
三、下载安装
1.下载文件到/zhouzhou/目录下:
wget http://download.redis.io/releases/redis-2.8.13.tar.gz
2.解压文件
tar zxvf redis-2.8.13.tar.gz
3.执行编译
切换目录:cd redis-2.8.13
执行make命令
可能遇到的错误:
gcc:command not found
这是由于没有安装gcc可执行文件导致的,执行命令:yum install -y gcc g++ gcc-c++ make,即可
4.安装命令
执行make install命令来讲这些可执行程序复制到/usr/local/bin目录中以便以后执行程序时可以不用输入完整路径。
5.检验是否成功
执行make test
可能遇到的错误:
you need tcl 8.5 or newer in order to run the Redis test
解决方案:执行:yum install tcl,即可
最后运行make test,如果Redis安装没有问题的话,会提示如下界面: