什么是Redis?
Redis是基于内存的K-V键值对数据库,是NoSql数据库的一种。他可以帮助传统数据库(如Mysql)解决大量的IO压力(就是将高访问次数的数据存储到内存中) ,在当前主流架构中起到重要作用
Redis的安装
Linux系统
1、官方下载网址:Download | Redis
将.tar.gz的压缩包放到Linux下的opt目录
2、查看linux系统是32位还是64位(做开发一定要用64)
3、检测Linux系统是否含有gcc编译环境 gcc -v
如果没有执行 yum -y -install gcc-c++ 进行安装
Linux系统下的gcc,是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。redis是用c语言写的
4、解压并安装
打开压缩包所在目录执行 tar命令解压
解压后 执行 make && make install (这是两个命令)
默认安装在了/usr/local/bin目录下
5、修改redis配置
创建一个文件夹来放置自己的redis配置文件,将官方的配置文件复制一份再修改,不要在官方的配置文件里直接修改
执行vim修改以下内容
- 默认daemonize no 改为daemonize yes 代表后台启动
- protected-mode yes 改为 no 代表关闭保护模式
- 默认 bin 127.0.0.1 代表只能本机访问,所以这个配置直接注掉。否则影响远程IP连接
- 添加redis密码 requirepass [自己的密码]
修改完成后执行 redis-server [自己配置文件全路径] 启动服务
这时redis服务就已经启动
然后执行redis-cli -a [密码] -p [端口号] 启动客户端(-p [端口号] 可以不写)
6、永远的Hello word !
执行 set get 命令存入一个键值对
END
Windows系统
不推荐!!!(但是技术上也可以安装),发挥不了redis的100%性能