什么是redis缓存
内存数据库,key-vaue形式存储数据,value类型支持String、List、Set、Hash、Sorted Set等。2010由VMware主持开发,2013后开发有pivotal赞助
为什么要使用redis缓存(优点)
主要就是说明一下redis缓存的一些优点:
1.分布式高性能(数据都是缓存在内存中)
2.redis缓存是开源免费的
3.安全(支持主从同步集群操作,还支持数据的持久化)
4.为多种语言提供了操作API,开发简单
哪些地方使用redis缓存
任何系统(包括大型系统)都可以使用redis对数据进行缓存,如:session、application、关键性操作频率且实时性要求高的数据等都可以存储在redis缓存中以减轻服务器的压力。
如何获取和安装redis缓存
获取redis缓存
从官网(redis官网)或从GitHub中获取redis文件
安装
Windows系统直接将解压文件放入本地磁盘即可
Linux系统安装点击此处查看
关键文件简介
1.redis-server:redis服务器的daemon启动程序
2.redis-cli:redis命令操作工具,也可用telnet来操作
3.redis-benchmark:redis性能测试工具,测试读写功能
4.redis.conf:port:端口号,requirepass:连接密码
redis缓存的启动和关闭
1.启动
a.可双击redis-server.exe启动使用默认配置
b.用dos窗口启动,使用其它配置
具体步骤:
1.cd进入redis的根目录下或者将redis的根目录添加到path环境变量里面
2.执行命令:redis-server 配置文件(不写使用默认配置文件)
2.连接redis服务
a.使用redis-cli -h (ip地址) -p (端口) -a(密码)
若未设置密码可不写-a
b.远程连接使用telnet ip port
验证是否连接成功使用ping 返回pong即连接成功
3.关闭
a.直接退出redis的运行窗口
b.redis-cli -h serverIP -p -a 密码 shutdown