一、简介
1.Redis是目前最常用的非关系型数据库(NOSql)之一,常以key-value的形式存储。
2.Redis的读写速度远远高于关系型数据库(Mysql、orcal),常用来用作热数据的缓存
二、在Windows上安装配置
1、下载: https://github.com/microsoftarchive/redis/releases
2、解压并启动服务
注意:redis-server.exe是redis服务,redis-cli.exe 是redis的操作窗口
a、cd到解压目录
cd /d "E:\Redis-x64-3.2.100"
b、启动服务
redis-server.exe redis.windows.conf
redis服务正常启动,端口号:6379,但这个窗口不可关闭
3、测试连接
直接双击redis-cli.exe,输入ping 回车,显示PONG,表示连接成功
4、注册服务
redis-server --service-install redis.windows.conf --service-name redis
如图所示:表示安装成功
5、开启服务
6、再次测试连接
如下图所示配置成功
三、在Linux上安装配置
1、下载:https://redis.io/download
2、解压并编译
a、解压
tar -xzf 文件
b、安装c++,因为redis是基于c++的,若不安装 编译会失败,踩过坑
yum -y install gcc-c++
c、编译
make
3、启动redis
切换到src,运行
./redis-server ../redis.conf
或
./redis-server &
4、编辑src下的redis.conf配置文件
修改daemonize 为yes,保存并退出
5、测试连接
cd src/
./redis-cli
如下图所示,表示已经ok
6、注意
开启客户端要确保服务端启动
redis-server /etc/redis.conf
redis-cli
最为重要配置文件 redis.config
1、设置 bind 0:0:0:0
2、设置 port 6379
3、设置密码 requirepass
4、别忘记开启Linux的6397端口,踩过坑