【开发环境搭建篇】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.mfbz.cn/a/478361.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AST学习入门

AST学习入门 1.AST在线解析网站 https://astexplorer.net/ 1.type: 表示当前节点的类型,我们常用的类型判断方法t.is********(node)**,就是判断当前的节点是否为某个类型。 2**.start**:表示当前节点的开始位置 3.end:当前节点结束 4.loc : 表示当前节点所在的行…

Qt利用反射机制实现函数调用

QT本身就带有强大的反射功能&#xff0c;如果想通过函数名称字符串调用函数&#xff0c;需要在被调用的函数前添加宏&#xff1a;Q_INVOKABLE 父类 QtInvoke.h 头文件&#xff1a; #pragma once #include <QMainWindow> #include "ui_QtInvoke.h" class Qt…

麒麟系统中使用nginx发布项目

1. 安装Nginx sudo apt-get update #进行所有安装操作前都要执行这一句 sudo apt install nginx #出现询问就Yes参考具体 Nginx—在linux的ubuntu系统上的安装使用 2. 修改发布文件 将打包好的dist文件夹中的所有文件覆盖下面这个文件夹中的所有文件 如果出现没有权限替…

UnityShader(十九) AlphaBlend

上代码&#xff1a; Shader "Shader入门/透明度效果/AlphaBlendShader" {Properties{_MainTex ("Texture", 2D) "white" {}_AlphaScale("AlphaScale",Range(0,1))1.0}SubShader{Tags { "RenderType""Transparent&quo…

java数字城管APP系统源码,智慧执法平台,现代信息技术手段的综合管理平台

智慧城管源码&#xff0c;智慧执法&#xff0c;城管智慧综合执法系统源码 智慧城管系统充分利用物联网、云计算、信息融合、网络通讯、数据分析与挖掘等技术&#xff0c;对城市管理进行全方位覆盖。它通过建立城市综合管理平台&#xff0c;将城市的信息和管理资源有机结合起来&…

蓝桥杯day7刷题日记

P8697 [蓝桥杯 2019 国 C] 最长子序列 思路&#xff1a;直接遍历&#xff0c;和子序列相同就记录&#xff0c;不然就下一位 #include <iostream> #include <string> using namespace std; int res;int main() {string s,t;cin>>s>>t;int i0,j0;while…

文生图的基石CLIP模型的发展综述

CLIP的英文全称是Contrastive Language-Image Pre-training&#xff0c;即一种基于对比文本-图像对的预训练方法或者模型。CLIP是一种基于对比学习的多模态模型&#xff0c;CLIP的训练数据是文本-图像对&#xff1a;一张图像和它对应的文本描述&#xff0c;这里希望通过对比学习…

大数据-基础架构设施演进的过程

一、第一阶段-Hadoop 以Hadoop为代表的离线数据处理基础设施 1.1、围绕HDFS和MR&#xff0c;产生了一系列的组件 面向在线KV操作的HBase面向SQL的Hive面向工作流的PIG 1.2、随着对批处理性能要求越来越高&#xff0c;产生了Tez、Spark、Flink等计算引擎。RM模型也逐步进化成…

注册省市要选择你的驾驶证的发证省市

1、首先在手机应用商店&#xff08;任何可以下载软件的&#xff0c;比如360、360&#xff09;搜索流量管理12123&#xff0c;然后下载。 2.然后打开手机上的APP&#xff0c;你会看到下面的页面&#xff0c;然后选择注册&#xff01; 3、在注册页面&#xff0c;根据您的实际情况…

【智能算法】多元宇宙优化算法(MVO)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.结果展示4.参考文献 1.背景 2016年&#xff0c;Mirjalili 等人受到宇宙膨胀理论启发&#xff0c;提出了多元宇宙优化算法(Multi-verse Optimization, MVO)。 2.算法原理 2.1算法思想 MVO基于宇宙膨胀的原理&#xff0c;利用…

3新 IT 技术深刻变革,驱动实体经济进入智能化时代

技术进步和创新是实体经济转型升级的内生 源动力&#xff0c;是企业数字化转型的核心工具&#xff0c;有 助于“降本增效提质”目标的达成。自 20 世 纪 90 年代至今&#xff0c;我国快速完成信息化的大规 模建设&#xff0c;典型数字化技术已发展成熟并充分 融合进企业日…

Linux——du, df命令查看磁盘空间使用情况

一、实现原理&#xff1a; df 命令的全称是Disk Free &#xff0c;显而易见它是统计磁盘中空闲的空间&#xff0c;也即空闲的磁盘块数。它是通过文件系统磁盘块分配图进行计算出的。 du 命令的全称是 Disk Used &#xff0c;统计磁盘有已经使用的空间。它是直接统计各文件各目…

2024年人工智能顶级会议投稿信息汇总(数据挖掘领域)

数据挖掘是信息科学领域的重要分支&#xff0c;致力于挖掘和分析庞大数据集中的有价值模式与规律。它融合了统计学、机器学习和数据库技术&#xff0c;目的是从海量数据中抽取有用的知识&#xff0c;辅助决策制定过程。本文首先精选介绍数据挖掘领域内的重要会议&#xff0c;包…

Go语言学习Day1:什么是Go?

名人说&#xff1a;莫道桑榆晚&#xff0c;为霞尚满天。——刘禹锡&#xff08;刘梦得&#xff0c;诗豪&#xff09; 创作者&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 目录 1、走近Go①Go语言的Logo②Go语言的创始人③Go语…

在openeuler22.03上安装单机版TIDB 7.6.0

1.查看系统版本是否支持 [rootlocalhost ~]# cat /etc/os-release NAME"openEuler" VERSION"22.03 LTS" ID"openEuler" VERSION_ID"22.03" PRETTY_NAME"openEuler 22.03 LTS" ANSI_COLOR"0;31"[rootlocalhost ~…

Elasticsearch面试系列-03

1. Elasticsearch 中 refresh 和 flush 有什么区别? 整体流程: 1、数据写入buffer缓冲和translog日志文件中。当写一条数据document的时候,一方面写入到mem buffer缓冲中,一方面同时写入到translog日志文件中。 2、buffer满了或者每隔1秒(可配),refresh将mem buffer中的…

(20)C#添加微信群成员为好友-微信UI自动化(.Net)

往期知识回顾 (1)C#开启探索微信自动化之路-微信UI自动化 (2)C#创建微信窗体自动化实例-微信UI自动化 (3)C#针对系统热键管理-微信UI自动化 (4)C#采集微信通讯录和联系人-微信UI自动化 (5)C#实现针对微信窗体鼠标静默点击-微信UI自动化 (6)C#搜索微信通讯录联系人-微信UI…

电脑桌面记事本备忘录哪个好用?好用的桌面备忘录推荐

在忙碌的工作间隙&#xff0c;我常常需要随手记录一些重要的想法或待办事项。每当这时&#xff0c;我都希望我的记事本备忘录能够如影随形&#xff0c;方便我随时打开、随时记录。可是&#xff0c;常规的记事本软件往往隐藏在电脑的角落&#xff0c;每次需要时都得费力地寻找&a…

解决Matplotlib 画图中文无法正常显示的问题(显示方框)

解决Matplotlib 画图中文无法正常显示的问题&#xff08;显示方框&#xff09; 错误描述解决方案一&#xff08;暂时解决&#xff09;解决方法二&#xff08;永久解决&#xff09;测试代码 错误描述 这个错误消息来自于使用 Python 的 IPython 环境&#xff0c;特别是在尝试输出…

使用sortablejs 对分层数据排序

在项目中&#xff0c;需要对有层级关系的数据进行排序&#xff0c;如图 Item 1 可以在item 2 、item 3 、item 4 等之间进行拖拽&#xff0c;但是item 1.1 item 1.2 等 只能在item 1 里面拖拽。拖拽的范围只能是该item 所在的层级里面拖拽&#xff0c;不能超出&#xff0c;也不…