文档里说的Redis怎么简单用,白话点讲步骤啥的,方便新手快速上手
- 问答
- 2026-01-12 12:55:13
- 2
来源文档大概是这么说的,想用Redis,你先得把它安装到你的电脑上,这个过程有点像你装个新软件,如果你是Windows用户,微软官方有提供编译好的版本,直接下载下来,解压,找到一个叫 redis-server.exe 的文件,双击它,就启动了,你会看到一个黑色窗口,里面有些日志信息,别关这个窗口,关了Redis服务就停了。
如果你是Mac或者Linux用户,用命令行安装会更方便,比如在Mac上,可以用一个叫Homebrew的工具,直接输入 brew install redis,然后等它自己装完,装好后,输入 redis-server 命令,同样就启动了。
服务启动之后,你需要一个工具去跟它“说话”,去存东西、取东西,这个工具就是Redis客户端,文档里提到了两种,第一种是命令行客户端,它自己就带了一个,叫 redis-cli,你打开另一个命令行窗口,输入 redis-cli,如果没问题,命令行提示符会变成 0.0.1:6379>,这说明你连上本地的Redis服务了,这时候你就可以开始输入命令了。
第二种是一些图形化的客户端工具,比如RedisInsight或者Another Redis Desktop Manager,这些工具就像是个管理面板,你用鼠标点点就能看到数据,比较直观,适合新手查看和理解。
接下来就是最核心的部分,怎么用,文档里强调,Redis像个大柜子,里面没有表格的概念,它就是简单的“键值对”,你可以把“键”想象成柜子上一个个抽屉的标签,“值”就是抽屉里放的东西,操作起来就几个最简单的动作。

第一个动作是存东西,命令是 SET,你想把你的名字存进去,键叫“myname”,值是“张三”,你在 redis-cli 里输入:SET myname "张三",然后Redis会回你一个“OK”,意思是存好了。
存好了就要能取出来,第二个动作是取东西,命令是 GET,你输入 GET myname,Redis就会把“张三”还给你,如果键不存在,它会返回一个“nil”,就是空的意思。
有时候你可能想存一个有时效性的东西,比如一个十分钟有效的验证码,这时候你可以在存的时候加个过期时间,命令是 SET code "123456" EX 600,这里的 EX 后面跟的秒数,600秒就是十分钟,到时间后,这个键值对会自动消失,你再用 GET code 就取不到了。

除了存简单的字符串,Redis还能存其他类型的“值”,比如列表(List),它像个排队队伍,你可以从左边或右边往里加人(元素),命令是 LPUSH(从左边加)和 RPUSH(从右边加)。LPUSH mylist "A",LPUSH mylist "B",那么列表里顺序就是 ["B", "A"],用 LRANGE mylist 0 -1 可以查看整个列表。
还有一个常用的叫集合(Set),它里面的元素是唯一的,没有顺序,不能重复,命令是 SADD。SADD myset "apple",SADD myset "banana",你再加一个 SADD myset "apple",Redis会忽略,因为已经存在了,用 SMEMBERS myset 可以查看所有成员。
哈希(Hash)类型适合存一个对象的多个属性,比如一个用户信息,有名字、年龄,命令是 HSET,你可以 HSET user:1000 name "李四" age 30,这里“user:1000”是键,它里面存了一个哈希表,包含name和age两个字段,用 HGET user:1000 name 可以单独取名字,用 HGETALL user:1000 可以取出所有字段和值。
当你用完Redis,想关掉它,不要在正在提供服务的那个黑窗口直接按Ctrl+C,那样属于强行终止,文档里说应该在 redis-cli 里输入 SHUTDOWN 命令,这样Redis会先把手头的事做完,然后安全地关闭,关掉后,那个服务窗口也会自动关闭。
文档说的快速上手步骤就是:1. 安装并启动Redis服务器,2. 用redis-cli或图形工具连接上,3. 主要记住SET/GET存取字符串,加上EX设过期时间,4. 了解下List、Set、Hash这几种复杂点的数据结构怎么用,5. 用SHUTDOWN命令安全关闭,你先照着这个流程玩一遍,就能有个最基础的感性认识了。
本文由盘雅霜于2026-01-12发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://waw.haoid.cn/wenda/79321.html
