Windows环境安装Redis和Redis Desktop Manager图文详解教程


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

在这里插入图片描述

Redis概述

Redis是一个开源的高性能键值对数据库,以其卓越的读写速度而著称,广泛用于数据库、缓存和消息代理。它主要将数据存储在内存中,从而实现快速的数据处理,同时提供了数据持久化功能,以防止系统故障时数据丢失。Redis支持多种数据类型,包括键值对、列表、集合、有序集合、散列、HyperLogLogs和地理空间索引,满足不同场景的数据存储需求。它的原子操作确保了在多线程环境中的数据一致性和完整性,而发布/订阅功能则允许多个客户端订阅频道,实现消息的实时传递。为了保障服务的持续运行,Redis通过Sentinel和Cluster提供了高可用性解决方案。Redis的配置简单灵活,且拥有丰富的客户端库,支持几乎所有流行的编程语言,便于集成和使用。此外,Redis背后有一个活跃的社区和生态系统,提供大量工具、插件和集成选项。Redis采用单线程模型,所有操作按顺序执行,避免了多线程环境下的复杂性和竞争条件。

Windows系统安装Redis

在此,详细介绍在Windows系统中安装Redis的详细步骤及其注意事项。

下载Windows版本Readis

请在https://github.com/tporadowski/redis/releases下载在Windows版本中使用的Readis;图示如下:

在这里插入图片描述

请将Redis-x64-5.0.14.1.zip下载至本地并解压到redis文件夹;图示如下:

在这里插入图片描述

开启Redis服务端

在reids文件夹的地址栏中输入cmd;图示如下:

在这里插入图片描述

输入cmd后回车打开DOS窗口,图示如下:

在这里插入图片描述
请在DOS窗口输入以下命令:

redis-server.exe redis.windows.conf

输入命令后回车启动Redis服务端;图示如下:

在这里插入图片描述
请注意:开启Redis服务端后请勿关闭该DOS窗口。

开启Redis客户端

与开启Reids服务端类似,请在redis文件夹地址栏再次输入cmd重新开启一个新的DOS窗口并执行以下命令:

redis-cli.exe -h 127.0.0.1 -p 6379

输入命令后回车;图示如下:

在这里插入图片描述

Redis数据存储

在Redis客户端依据键值对存储数据,图示如下:

在这里插入图片描述
至此,已经可以在Window系统使用Redis进行正常的数据存储了。

Windows系统安装Redis Desktop Manager

接下来,详细介绍在Windows系统中安装Redis Desktop Manager的详细步骤及其注意事项。

Redis Desktop Manager简介

Redis Desktop Manager 是一款广受欢迎的跨平台图形界面工具,它为连接和管理 Redis 数据库提供了一个用户友好的界面。该工具支持 Windows、macOS 和 Linux 系统,使得用户能够轻松地保存和管理多个 Redis 服务器的连接信息,实现快速切换。通过数据浏览功能,用户可以以表格形式查看和编辑 Redis 中的键值对,同时支持多种数据类型。内置的命令行界面允许用户执行各种 Redis 命令,而数据导入导出功能则方便了数据的迁移和备份。此外,Redis Desktop Manager 提供了实时的性能监控,帮助用户了解内存使用情况和客户端连接数等关键信息。为了确保数据库的安全性,它还支持密码保护功能。用户可以根据自己的喜好调整界面主题和布局,使得 Redis Desktop Manager 不仅功能强大,而且易于使用,特别适合偏好图形界面操作的用户。

下载Redis Desktop Manager

请从官方网站下载Redis Desktop Manager至本地;链接如下:

https://github.com/uglide/RedisDesktopManager/releases/download/0.9.3/redis-desktop-manager-0.9.3.817.exe

图示如下:

在这里插入图片描述

安装Redis Desktop Manager

双击Redis Desktop Manager安装文件,点击Next开始执行安装;图示如下:

在这里插入图片描述
点击I Agree;图示如下:
在这里插入图片描述
选择安装路径并点击Install;图示如下:
在这里插入图片描述
安装结束后点击Next;图示如下:
在这里插入图片描述
安装完成;图示如下:
在这里插入图片描述
点击Finish完成安装;图示如下:
在这里插入图片描述

使用Redis Desktop Manager

完成Redis Desktop Manager的安装后,使用Redis Desktop Manager链接Redis服务器。

请点击绿色加号,图示如下:

在这里插入图片描述
点击测试连接;图示如下:

在这里插入图片描述
通过测试,点击好;图示如下:

在这里插入图片描述
连接成功;图示如下:

在这里插入图片描述
双击Redis-Windows;再选择db0库即可查看之前存储的数据;图示如下:

在这里插入图片描述

小结

至此,我们已经成功在Windows环境中安装了Redis和Redis Desktop Manager。本教程所使用的工具以及安装包如下图所示:

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/42549.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++初学者指南-5.标准库(第一部分)--迭代器

C初学者指南-5.标准库(第一部分)–迭代器 Iterators 文章目录 C初学者指南-5.标准库(第一部分)--迭代器 Iterators1.默认正向迭代器2.反向迭代器3.基于迭代器的循环4.示例:交换相邻的一对元素5.迭代器范围6.迭代器范围中的元素数量7. 总结:迭代器 指向某…

护网在即,知攻善防助力每一位安服仔~

前言 是不是已经有师傅进场了呢~ 是不是有安服🐒在值守呢~ 您是不是被网上眼花缭乱的常用应急响应工具而烦恼呢? 何以解忧?唯有知攻善防! 创作起源: 驻场、护网等,有的客户现场只允许用客户机器&…

Python网络爬虫:Scrapy框架的全面解析

Python网络爬虫:Scrapy框架的全面解析 一、引言 在当今互联网的时代,数据是最重要的资源之一。为了获取这些数据,我们经常需要编写网络爬虫来从各种网站上抓取信息。Python作为一种强大的编程语言,拥有许多用于网络爬虫的工具和库…

puppeteer 爬虫初探

1. puppeteer 和 puppeteer-core 安装 puppeteer 会默认下载一个最新版本的 chrome 浏览器; 安装 puppeteer-core ,不会安装 chrome, 若要程序打开浏览器运行时,需手动指定电脑系统安装的 chrome 浏览器路径; 2. puppeteer-core …

按键控制LED流水灯模式定时器时钟

目录 1.定时器 2. STC89C52定时器资源 3.定时器框图 4. 定时器工作模式 5.中断系统 1)介绍 2)流程图:​编辑 3)STC89C52中断资源 4)定时器和中断系统 5)定时器的相关寄存器 6.按键控制LED流水灯模…

一个最简单的comsol斜坡稳定性分析例子——详细步骤

一个最简单的comsol斜坡稳定性分析例子——详细步骤 标准模型例子—详细步骤 线弹性模型下的地应力平衡预应力与预应变、土壤塑性和安全系数求解的辅助扫描

七月记录上半

7.5 运行mysql脚本 mysql -u root -p 数据库名 < 脚本名 7.6 使用screen在服务器后台长期运行一个程序&#xff1a; screen -S 窗口名&#xff1a;创建窗口 执行程序脚本 ctrlad&#xff1a;退出窗口 screen -ls &#xff1a;查看所有窗口 screen -r 窗口号 &#…

SpringBoot整合Easy-Es最佳实践

文章目录 1.1 部署ES和Kibana1.2 SpringBoot整合ES及配置1.2.1 引入相关依赖1.2.2 YML相关配置 1.3 索引CRUD1.3.1 索引托管自动挡1.3.1.1 配置实体模板1.3.1.2 配置启动模式 1.3.2 索引手动挡1.3.2.1 配置启动模式1.3.2.2 配置实体模板1.3.2.3 创建索引1.3.2.4 查询索引1.3.2.…

【INTEL(ALTERA)】为什么在设计迁移后,无法在Nios II BSP 编辑器中找到 DDR3 作为内存区域

目录 说明 解决方法 说明 将设计从 Quartus II 14.1 及以下迁移到 Quartus prime 17.0 时&#xff0c;DDR3 不再被识别为Nios II BSP 编辑器区域中的内存区域。 解决方法 迁移设计后&#xff0c;从 Qsys 设计中移除 DDR3 IP&#xff0c;然后将其再次添加。生成 Qsys 文件后…

车牌号查车辆信息-车牌号查车辆信息接口-汽车API接口

接口简介&#xff1a;输入车牌号&#xff0c;返回车辆相关信息&#xff08;无车主信息&#xff09;。初始登记日期、上险日期、保险到期时间、车架号、品牌这些数据会返回&#xff0c;其他数据不一定全部返回&#xff0c;,详细参数请查看返回接口文档 一般在新车上险或过户后第…

微信小程序消息通知(一次订阅)

在微信公众平台配置通知模版 通过wx.login获取code发送给后端 let that this // 登陆codewx.login({success: function (res) {if (res.code) {// 发送code到后端换取openid和session_keythat.setData({openCode: res.code})console.log(that.data.openCode, openCode);// 调…

数学系C++(六七)

目录 * &指针与地址 void指针 指针可以等于&#xff1a; const 指向常量的指针 const int *px 常指针 int * const px 指向常量的常指针const 类型标识符 * const 指针名 指针加减&#xff1a; 指针恒等式 函数指针【待续】 指针型函数&#xff1a; 指向函数的…

大数据之路 读书笔记 Day4 数据同步

回顾&#xff1a; Day 3 总结了无限客户端的日志采集 大数据之路 读书笔记 Day 3Day 2总结了浏览器端的日志采集 大数据之路 读书笔记 Day 2 数据同步 阿里数据体系中的数据同步&#xff0c;主要指的是在不同的数据存储系统之间进行数据的传输与更新&#xff0c;以保证数据的一…

【代码随想录_Day26】56 合并区间 738 单调递增的数字

Day26 OK&#xff0c;今日份的打卡&#xff01;第二十六天 以下是今日份的总结合并区间单调递增的数字 以下是今日份的总结 56 合并区间 738 单调递增的数字 今天的题目难度不低&#xff0c;尽量还是写一些简洁代码 ^ _ ^ 合并区间 思路&#xff1a; 先排序&#xff0c;按…

reactor和proactor模型

Reactor模型是非阻塞的同步IO模型。在主线程中也就是IO处理单元中&#xff0c;只负责监听文件描述符上是否有事件发生&#xff0c;有的话就立即将事件通知工作线程&#xff0c;将socket可读可写事件放入请求队列&#xff0c;交给工作线程处理。 总而言之就是主线程监听有事件发…

apk反编译修改教程系列-----修改apk 解除软件限制功能 实例操作步骤解析_3【二十二】

在前面的几期博文中有过解析去除apk中功能权限的反编译步骤。另外在以往博文中也列举了修改apk中选项功能权限的操作方法。今天以另外一款apk作为演示修改反编译去除软件功能限制的步骤。兴趣的友友可以参考其中的修改过程。 课程的目的是了解apk中各个文件的具体作用以及简单…

debain系统使用日志

账号 vboxuser changeme ssh远程登录vbox虚拟机 https://www.cnblogs.com/BuzzWeek/p/17557981.html Terminal su - root changeme sudo apt-get update sudo apt-get -y install openssh-server #启动sshd systemctl status sshd 设置允许ssh登录vbox虚拟机 参考&#xf…

【密码学】什么是密码?什么是密码学?

一、密码的定义 根据《中华人民共和国密码法》对密码的定义如下&#xff1a; 密码是指采用特定变换的方法对信息等进行加密保护、安全认证的技术、产品和服务。 二、密码学的定义 密码学是研究编制密码和破译密码的技术科学。由定义可以知道密码学分为两个主要分支&#x…

69.WEB渗透测试-信息收集- WAF、框架组件识别(9)

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 内容参考于&#xff1a; 易锦网校会员专享课 上一个内容&#xff1a;68.WEB渗透测试-信息收集- WAF、框架组件识别&#xff08;8&#xff09; 有无waf存在&am…

GESP C++一级真题

PDF图片1-7 点赞❤️关注&#x1f60d;收藏⭐️ 互粉必回&#x1f64f;&#x1f64f;&#x1f64f;