【开发环境搭建篇】Redis客户端安装和配置

作者介绍:本人笔名姑苏老陈,从事JAVA开发工作十多年了,带过大学刚毕业的实习生,也带过技术团队。最近有个朋友的表弟,马上要大学毕业了,想从事JAVA开发工作,但不知道从何处入手。于是,产生了写一个博客专栏想法,介绍当前互联网企业JAVA项目开发如何快速入门。

本文收录于《30天企业JAVA项目开发实战入门》专栏,该专栏内容以当前互联网软件企业中的项目实战为线索,介绍企业JAVA项目开发中涉及到的开发流程、技术、工具、规范要求等等。帮助想从事JAVA开发的大学生或新人,更快的、更好的入门JAVA后端开发工作。

文章目录

    • 一、前言
    • 二、下载
    • 三、安装
    • 四、配置
    • 五、使用
    • 六、总结

一、前言

一般,在开发过程中,需要使用Redis客户端工具,访问Redis服务器,对Redis数据库进行管理维护;

常用的Redis客户端工具包括Redis Desktop Manager、Redis-cli、Jedis等等;

本文介绍Redis客户端工具Redis Desktop Manager(简称RDM)的安装和配置,以及介绍一些基本的使用方法;

RDS是一款Redis图形化客户端工具,提供了直观的用户界面和丰富的功能,方便用户查询、管理和操作Redis数据库。

二、下载

环境要求:windows11、rdm_v2021.3

首先,下载RDM安装包。安装包已分享到百度网盘中,为了避免安装的版本跟本文中介绍的版本不一致,推荐使用百度网盘下载。

百度网盘下载地址:https://pan.baidu.com/s/1Opylma8AgR5mG20iAo4Smg?pwd=eejt
提取码:eejt

官网下载地址:https://redis.com/redis-enterprise/redis-insight/

三、安装

下载完成后,开始安装;
进入安装界面,点击Next;
在这里插入图片描述
之后,接受条款,点击I Agree;

在这里插入图片描述
之后,选择安装路径,点击Install开始安装;
在这里插入图片描述
之后,点击Next;
在这里插入图片描述
最后,点击Finish,完成安装,运行RDM;
在这里插入图片描述

四、配置

安装完成后,开始配置数据库连接信息。见下图;

首先,点击+号“连接到Redis服务器”,弹出新连接设置窗口;

之后,进行连接设置;
输入名字,比如localhost;
输入地址,由于服务器安装在本地,所以输入127.0.0.1或localhost;
输入端口号,服务器安装时配置的端口号,默认6379;
输入密码,如果没有设置访问密码,可忽略该选项;
输入用户名,Redis6.0版本后,才有用户名认证,这里可以忽略;

之后,点击测试连接,检查能否成功连接到Redis服务器;

之后,如果连接成功,会弹窗提示成功,点击OK;

之后,点击确定,保存设置的连接信息,方便以后使用;

在这里插入图片描述

五、使用

配置完成后,介绍一些基本的使用方法;

首先打开RDM,进入主界面,下图是在本地部署的Redis服务器, 默认生成有 db0 ~ db15 这 16 个数据库 , 默认使用 db0 数据库 ;
在这里插入图片描述

  • 如何查询键值
    比如,查看key值name对应的键值;
    首先,点击选择要连接的服务器名称,比如连接名称为localhost的服务器;
    之后,点击选择要查询的数据库,比如db0(数据默认是存储在db0数据库中);
    之后,点击漏斗图标;

在这里插入图片描述
之后,在输入框中输入要查询的key名称,比如name;
之后,点击√图标,执行查询操作;
之后,可以在右边窗口中查看查询结果,比如hello2;
在这里插入图片描述

  • 如何编辑键值
    比如,修改key值phone的键值;
    首先,选择要编辑的key值;
    之后,在右侧区域编辑键值;
    之后,点击保存;
    在这里插入图片描述

  • 如何删除键值对
    比如,删除键值对phone;
    首先,选中要删除的key值;
    之后,点击右上方删除按钮,执行删除操作;
    在这里插入图片描述

  • 如何使用命令行方式访问
    首先,选中要操作的数据库,比如db0;
    之后,点击如图命令行窗口小图标,打开命令行窗口;
    在这里插入图片描述
    之后,可以输入Redis常用的操作命令,比如get phone等等;
    在这里插入图片描述

六、总结

以上介绍了Redis客户端工具RDM的安装、配置以及基本的使用方法。在实际的开发工作中,经常需要通过Redis客户端工具访问Redis数据库,对项目中的数据进行增删改查操作。所以,需要熟练掌握Redis客户端工具的使用方法。

如果您对文章中内容有疑问,欢迎在评论区进行留言,我会尽量抽时间给您回复。如果文章对您有帮助,欢迎点赞、收藏。您的点赞,是对我最大的支持和鼓励,谢谢 :-)

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

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

相关文章

UniTask 异步任务

文章目录 前言一、UniTask是什么?二、使用步骤三、常用的UniTask API和示例1.编写异步方法2.处理异常3.延迟执行4.等待多个UniTask或者一个UniTas完成5.异步加载资源示例6.手动控制UniTask的完成状态7.UniTask.Lazy延迟任务的创建8.后台线程切换Unity主线程9.不要返…

力扣爆刷第102天之hot100五连刷96-100

力扣爆刷第102天之hot100五连刷96-100 文章目录 力扣爆刷第102天之hot100五连刷96-100一、136. 只出现一次的数字二、169. 多数元素三、75. 颜色分类四、31. 下一个排列五、287. 寻找重复数 一、136. 只出现一次的数字 题目链接:https://leetcode.cn/problems/sing…

C语言字符函数与字符串函数:编织文字的舞会之梦(下)

欢迎来到白刘的领域 Miracle_86.-CSDN博客 系列专栏 C语言知识 先赞后看,已成习惯 创作不易,多多支持! 目录 七、strncpy的使用以及模拟实现 八、strncat的使用以及模拟实现 九、strncmp的使用以及模拟实现 十、strstr的使用以及模拟…

设计模式之抽象工厂模式解析

抽象工厂模式 1)问题 工厂方法模式中的每个工厂只生产一类产品,会导致系统中存在大量的工厂类,增加系统的开销。 2)概述 a)产品族 和 产品等级结构 产品等级结构:产品的继承结构; 产品族&…

华为ensp中ospf基础 原理及配置命令(详解)

CSDN 成就一亿技术人! 作者主页:点击! ENSP专栏:点击! CSDN 成就一亿技术人! ————前言———— OSPF 的全称是 Open Shortest Path First,意为“开放式最短路径优先”。是一种内部网关协…

银行OA系统|基于SpringBoot架构+ Mysql+Java+ B/S结构的银行OA系统设计与实现(可运行源码+数据库+设计文档)

推荐阅读100套最新项目 最新ssmjava项目文档视频演示可运行源码分享 最新jspjava项目文档视频演示可运行源码分享 最新Spring Boot项目文档视频演示可运行源码分享 2024年56套包含java,ssm,springboot的平台设计与实现项目系统开发资源(可…

Occupancy 训练策略

损失函数 Dice Loss Dice Loss 是一种用于图像分割的损失函数,其灵感来自于Dice 系数,是一种衡量两个样本相似度的方法。Dice 系数定义为: Dice 系数 2 * TP / (2 * TP FP FN) 其中: TP:预测为正且真实值为正的像…

网易有道 3/22

一面还比较常规,二面真的是压力爆炸,还是感觉自己太菜了 一面计网部分直接就是垮了,二面的话面试官水平很高,根本就和我不是一个级别的,三言两语就知道了我的项目大致情况,然后不断拷打 项目问完了又问了…

OpenGL学习笔记【3】—— GLAD配置

一、为什么用GLAD 由于OpenGL驱动版本众多,它大多数函数的位置都无法在编译时确定下来,需要在运行时查询。所以任务就落在了开发者身上,开发者需要在运行时获取函数地址并将其保存在一个函数指针中供以后使用。取得地址的方法因平台而异&…

超声波清洗机是用来干什么的?好用眼镜超声波清洗机不能错过

在快节奏的现代生活中,每一项提高效率和清洁效果的技术都值得我们关注。超声波清洗机就是这样一种技术的完美体现,它通过高频声波在液体中产生微小的气泡,这些气泡在压力作用下迅速爆炸,产生的强大冲击力能够深入物品的微小缝隙&a…

阿里云权益中心2024年五大上云优惠权益解析,助力用户优惠上云

上云首选,普惠好价,2024年阿里云通过权益中心为个人和企业用户提供五大上云优惠权益,为开发者和企业提供多款新老同享、续费同价产品;超150款免费试用产品;初创企业最高可得最低3500元,最高100万上云抵扣金…

Docker 安装 Skywalking以及UI界面

关于Skywalking 在现代分布式系统架构中,应用性能监控(Application Performance Monitoring, APM)扮演着至关重要的角色。本文将聚焦于一款备受瞩目的开源APM工具——Apache Skywalking,通过对其功能特性和工作原理的详细介绍&am…

Unity UGUI之Toggle基本了解

在Unity中,Toggle一般用于两种状态之间的切换,通常用于开关或复选框等功能。 它的基本属性如图: 其中, Interactable(可交互):指示Toggle是否可以与用户交互。设置为false时,禁用To…

Leetcode 70.爬楼梯

心路历程: 这道题是之前学院的一道复试题,大家都没怎么刷过算法题,只记得当年凭借几次试错自己把这道题做出来了,当时也不知道动态规划之类的。 正常来讲,这种找不到循环结构的题一般都是递归解决。 注意的点&#x…

Java语法学习八之认识String类

String类的重要性 在C语言中已经涉及到字符串了,但是在C语言中要表示字符串只能使用字符数组或者字符指针,可以使用标准库提供的字符串系列函数完成大部分操作,但是这种将数据和操作数据方法分离开的方式不符合面相对象的思想,而…

使用 Pytorch 和 Rasterio 的自定义地理空间数据加载器

地理空间数据在从遥感和城市规划到环境监测和灾害管理的各个领域发挥着至关重要的作用。在处理机器学习任务的地理空间数据时,准备自定义数据加载器对于有效加载、预处理和增强数据而不丢失其属性至关重要,特别是当输入图像具有超过 3 个波段时。 Rasterio确实是一个专门为有…

【嵌入式——QT】QT Charts

【嵌入式——QT】QT Charts 概述Qt提供的坐标轴类QChartQLineSeriesQValueAxis常见图表及用到的序列类图示代码示例 概述 QT Charts模块是一组易于使用的图表组件,它基于Qt的Graphics View架构,其核心组件是QChartView和QChart,QChartView父…

软硬件全开源,方案分享 | 旋钮温控器方案

温控器用于控制室内暖通设备,通过暖通设备为室内环境提供冷源和热源,从而调节室内温度环境,为人们提供舒适的生活环境。 旋钮式温控器更为结构简洁、操作简便,降低了用户的使用难度,提供智能化的控制方法,…

基于时空上下文(STC)的运动目标跟踪算法,Matlab实现

博主简介: 专注、专一于Matlab图像处理学习、交流,matlab图像代码代做/项目合作可以联系(QQ:3249726188) 个人主页:Matlab_ImagePro-CSDN博客 原则:代码均由本人编写完成,非中介,提供…

java面试:常见的限流算法有哪些

1 什么是限流算法 限流算法是一种用于限制流量请求的频率或速率的算法,其目的是在高并发或大流量请求的情况下,保护系统服务的安全性和可用性。限流算法可以应对热点业务带来的突发请求、调用方bug导致的突发请求以及恶意攻击请求等情况。是一种系统保护…