Windows系统中安装并启动Redis

【Redis - 百度百科】:Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

【Redis - 官网】:Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。Redis提供数据结构,如字符串、哈希、列表、集合、带范围查询的排序集合、位图、hyperloglogs、地理空间索引和流。Redis具有内置复制、Lua脚本、LRU逐出、事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster的自动分区提供高可用性。

本文用Windows10系统演示,Win7也适用的

一、下载Redis

下载地址:https://github.com/tporadowski/redis/releases 可以选择安装程序或者压缩包,我这里用的压缩包,点击后下载

windows下启动命令行redis_redis


二、解压

windows下启动命令行redis_配置文件_02


解压后我直接放到C盘根目录

windows下启动命令行redis_Redis_03

三、启动Redis

打开cmd窗口,使用cd命令进入redis文件夹

cd C:\redis

启动redis

redis-server.exe redis.windows.conf

windows下启动命令行redis_windows下启动命令行redis_04


这条命令后半部分的“redis.windows.conf ”是默认配置文件的名称,可以自己设置配置文件的内容,或使用其它文件,那么这里修改名称即可

并且,这部分是可以省略的,redis也会自动启用默认的

redis-server.exe

windows下启动命令行redis_windows下启动命令行redis_05


也可以注意到,输出信息是略有不同的,这样启动会弹出一条警告

接下来是一些补充内容,同样很简单

四、配置环境变量

将redis 的路径加到系统的环境变量,可省略打开文件夹步骤,这一步可做可不做

windows下启动命令行redis_配置文件_06


windows下启动命令行redis_Redis_07


五、配置环境变量后,启动Redis注意事项

设置好环境变量后启动注意:
可以直接启动,不输入配置文件信息

windows下启动命令行redis_windows下启动命令行redis_08


在不打开redis文件夹的情况下,如果启动时要输入配置文件信息,那么要加上redis环境变量代表路径,否则会报错并无法启动

windows下启动命令行redis_windows下启动命令行redis_09


错误信息如下:

Invalid argument during startup: Failed to open the .conf file: redis.windows.conf CWD=C:\Users\Administrator
启动期间参数无效:无法打开.conf文件:redis.windows.conf CWD=C:\Users\Administrator

这时只需要加上配置好的redis环境变量名称即可

windows下启动命令行redis_配置文件_10

六、测试Redis使用

redis启动起来之后,做一下简单的测试,在使用期间,这个cmd窗口是不可以关闭的哦!现在另外打开一个cmd窗口
①打开客户端,输入:

redis-cli.exe -h 127.0.0.1 -p 6379

或者直接输入

redis-cli.exe

②设置一个键值对,放入缓存

set ceShi CeShiNeiRong~

③取出

get ceShi

windows下启动命令行redis_windows下启动命令行redis_11


我们把这个cmd窗口关闭,另开一个连接再取这个键值对,这次打开客户端也用简短的命令

windows下启动命令行redis_redis_12

七、Redis常用命令

这里建议去搜索专门的博客,这里只是简单记录几个~
①查询键(输入*号会查询所有的键,会遍历所有的键值)

keys *

②查询键总数(直接获取redis内置的键总数变量)

dbsize

③检查键是否存在(存在返回1,不存在返回0)

exists key [key ...]

④删除键(返回结果为成功删除键的个数)

del key [key...]

⑤键的数据结构类型(如果键是字符串类型,则返回string;如果键不存在,则返回none)

type key

⑥键重命名(只有newkey不存在时才会被覆盖)

rename key newkey

成功返回OK,

renamenx key newkey

⑦随机返回一个键

randomkey

后记 - 感谢

到这里关于‘Windows系统中安装并启动Redis’等的内容全部记录完~
感谢你的观看,希望对你有所帮助!
尊重知识产权-以下是本文参考文档链接,感谢菜鸟教程作者!
1.菜鸟教程-Redis 安装 Windows 下安装:Redis 安装 Windows 下安装 2.segmentfault-linda玲:【Redis】Redis常用命令