Redis的安装(Windows)及常用的使用方法

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis的安装(Windows)及常用的使用方法

安装

Windows版本下载地址:Releases · microsoftarchive/redis · GitHub

图片.png下载好安装包之后解压,文件夹有如下。

图片.png

cli可以理解为客户端,server理解为服务器端,接下来就是简单的设置环境变量。


配置环境变量

首先鼠标放在“此电脑”上,右键点属性,找到高级系统设置,接下来的操作如图。

图片.png

图片.png

图片.png

图片.png

点击新建之后就可以把你解压的目录粘贴进入,比如我解压到E:\Redis ,然后一直点确定。

注:Win10也可以直接左下角搜索框输入env召唤出环境变量页面。

然后,点左下角搜索那里输入“cmd”召唤命令提示符终端,没有搜索框在哪里打开cmd都行,输入redis-cli,如果出现以下内容代表配置成功。

图片.png


Redis 常用操作

   文章只举例常用的一些操作,更多操作参考redis命令手册:Redis 命令参考 — Redis 命令参考

   Redis的五大数据类型是:Srting(字符串)、Hash(哈希)、List(列表)、Set(集合)和zset(有序集合)。安装好Redis后,默认有16个数据库,初识默认使用0号库。


常用操作

切换数据库:select 数字;比如select 1,代表切换到1号数据库。

查看当前库有几对key-val:dbsize;

删库:①flushdb 删除当前库所有数据  ②flushall 删除16个库所有数据。


String字符串的基本操作

Set添加

格式是:SET key value

注意: ①set可以大写可以小写

          ②key代表键,自行定义

          ③value代表值


注:“”双引号可以不加,如果value你输入的是中文,那么不会显示。get的话会给你显示转码后的中文。但程序编码时你之后转成字符串他又可以正常显示。


Get获取

格式:get key。


del删除

格式:del key


setex定时删除

格式:setex key 秒数 value


mset和mget批量写入和读取

格式:mset key1 value key2 value

         mget key1 key2


Hash哈希的基本操作

Redis hash是一个键值对的集合。

Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。


举例:存放一个user信息

user name "smith" age 30 job "coder"

说明:

key:user

name "smith" age 30 job "coder"就是三对field-value


hset和hget

hset和hget只能逐一添加或者读取。


hmset和hmget

hmset和hmget可以帮你一次性添加/读取多个字段。


hlen

统计一个hash有几个元素。


List列表基本操作

列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或尾部(右边)。

List本质是一个链表List的元素是有序的元素的值可以重复


lpush/rpush和lrange插入和获取

lpush表示从左边插入,rpush表示从右边插入,lrange表示从左往右读取。

lrange格式:lrange key start stop


lpop和rpop删除

lpop:把当前列表最边的元素删除。

rpop:把当前列表最边的元素删除。


del

删除一个列表


llen求长度

格式:llen key

返回key的长度,如果key不存在,则返回0


lindex

返回列表 key 中,下标为 index 的元素。从0开始。


目录
相关文章
|
2月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
897 5
|
2月前
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
252 133
VMware安装Windows10
|
13天前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
74 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
22天前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
207 5
|
2月前
|
安全 数据安全/隐私保护 Windows
ZyperWin++使用教程!让Windows更丝滑!c盘飘红一键搞定!ZyperWin++解决系统优化、Office安装和系统激活
ZyperWin++是一款仅5MB的开源免费Windows优化工具,支持快速优化、自定义设置与垃圾清理,兼具系统加速、隐私保护、Office安装等功能,轻便无广告,小白也能轻松上手,是提升电脑性能的全能管家。
621 0
|
3月前
|
Ubuntu Linux Windows
如何在Ubuntu系统中安装Wine,借此来运行Windows程序
熟悉的登录画面出现,在Ubuntu系统中扫描登录微信程序。
|
6月前
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
883 16
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
322 0
|
NoSQL Linux Redis
Redis--安装与配置(Linux与Windows)
Redis--安装与配置(Linux与Windows)
239 0

热门文章

最新文章

下一篇
开通oss服务