Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:
字符串类型
散列类型
列表类型
集合类型
有序集合类型。
下载
官网地址:http://redis.io/
下载地址:http://download.redis.io/releases/redis-3.0.0.tar.gz
Redis安装
第一步:在VMware中安装CentOS(参考Linux教程中的安装虚拟机)
第二步:安装gcc环境(该步骤可以省略,CentOS中默认自带C语言环境)
[root@linux02 redis-3.0.0]# yum install gcc-c++ |
第三步:将下载的Redis源码包上传到Linux服务器,并解压缩
[root@linux02 ~]# tar -zxf redis-3.0.0.tar.gz |
第四步:编译Redis源码,进入redis-3.0.0目录,执行编译命令
[root@linux02 redis-3.0.0]# make |
第五步:安装Redis,需要通过PREFIX指定安装路径
[root@linux02 redis-3.0.0]# make install PREFIX=/usr/local/redis |
Redis启动
前端启动
[root@linux02 bin]# ./redis-server
启动缺点:客户端窗口关闭则redis-server程序结束,不推荐使用此方法
启动图例:
后端启动
修改redis.conf,将daemonize由no改为yes
[root@redis01 bin2]# vim redis.conf |
[root@linux02 bin]# ./redis-server redis.conf
后端启动的关闭方式
非正常关闭(不推荐使用):
[root@localhost-0723 bin]# kill 5528 |
正常关闭:
[root@localhost-0723 bin]# ./redis-cli shutdown |