最近看redis数据库很火,NOSQL(not only sql)中已知速度最快的数据库今天也来搭建一下也算是给自己做个笔记吧,以下乃是个人观点。
首先来看redis的特点:
1.redis是基于内存进行存储的所以快
2.redis是key-value型数据库,键值对数据库属于是非关系型数据库(NOSQL)存储字符的支持也不少比如(String,int,list,setH,hash等)
3.对java,PHP,c++,c#等语言具有很好的支持
4.既可做为缓存来使用也可以进行持久化日志的存在
接下来进入正题我是在阿里云的服务器上搭建的系统为:CentOs7,使用的Xshell来进行云操作。
安装
1.首先下载redis的安装包
wgethttp://download.redis.io/releases/redis-3.2.8.tar.gz
2.解压安装包到你的目录
tar -zxvf redis-3.2.9 //解压
cd redis-3.2.9/src//进入目标文档
make//编译
3.安装
make install
安装完成之后首先我们要先找到根目录下的src文件夹里的redis-service 和根目录的redis.conf配置文件进行启动
这里我都是按照默认配置进行的
之后确认启动之后我们找到src文件夹下的redis-cli文件启动如图
但是在你远程连接时它会报连接拒绝的错误
此时我们只需要修改配置文件就可以解决这个问题了
首先跳转到你安装的根目录输入命令 vi redis.conf
修改的地方有两处
注释掉bind 127.0.01
把yes 修改为no
修改完成先ESC 之后shift+: 输入wq保存重启redis
在进行远程连接
大功告成!