1.redis简介
redis是一款高速的内存缓存数据库,数据存储在内存上,读写性能极高
redis是非关系型数据库,他的数据模式为key-value模式,支持string,list,hash,set,sorted set
redis可持久化数据,支持两种持久化策略:RDB和AOF,RDB的原理就是每隔一段时间把内存数据copy一份到硬盘上,启动的时候再从硬盘上copy到内存;AOF则是每隔一段时间就把该段时间内的增/删/改操作命令写到日志文件中,启动的时候把这些命令重新执行一遍
2.下载redis安装包
下载地址:https://github.com/microsoftarchive/redis/releases
下载最新的版本安装包,我的系统是windows(64位),所以下载如下版本:Redis-x64-3.0.504.zip
3.解压安装包
解压下载后的安装包,把解压出来的文件copy到E:\redis目录下
其中redis.windows.conf为redis配置文件,redis-server.exe为redis服务程序,redis-cli.exe为redis客户端命令行工具
4.启动redis服务
- 方式1:直接cmd运行redis-server.exe启动:
redis-server.exe redis.windows.conf
这种启动方式的缺点就是一旦关闭启动窗口,服务就停止了
- 方式2:让redis-server.exe注册为windows后台服务
打开cmd直接执行安装服务命令:
redis-server.exe --service-install redis.windows.conf
安装完成之后还需要启动一次:
redis-server.exe --service-start
另外附加这种方式的几个相关命令:
# 安装命令
redis-server.exe --service-install redis.windows.conf
# 启动命令
redis-server.exe --service-start
# 停止服务命令
redis-server.exe --service-stop
# 卸载命令
redis-server.exe --service-uninstall
5.使用redis-cli工具简单测试
直接cmd执行redis-cli.exe即可进入命令行工具: