银河麒麟服务器v10 sp1 部署 redis 及redis gui 客户端工具

上一篇:银河麒麟服务器v10 sp1 redis开机自动启动_csdn_aspnet的博客-CSDN博客

本文介绍另一种redis安装方式及客户端工具安装。

Redis 是一种内存数据模型存储,可用作数据库、缓冲区和消息传递中继。它是开源的(BSD 许可)。字符串、散列、列表、集合、具有范围搜索的排序集、位图、超级日志、地理索引和流都可以在 Redis 中使用。

Redis-CLI
Redis 命令行界面 (redis-cli) 是一个简单的软件,允许您向 Redis 发送指令并直接从终端接收服务器的响应。


需要 GUI 管理工具吗?
图形用户界面 (GUI) 允许人们使用图形图标和听觉指示器(例如基本符号)与电子设备交互,而不是基于文本的用户界面 (UI)、键入的命令标签或文本导航。
我们将在这篇文章中演示如何在 Ubuntu / Debian 上安装适用于 Redis 的 RedisDesktopManager GUI。


RESP.app Redis GUI 简介
RESP.app 以前称为 RedisDesktopManager,是一个可在所有平台上运行的 Redis GUI 管理工具。该程序提供了一个易于使用的 GUI,用于访问 Redis DB 并执行一些简单的操作,例如将键视为树、CRUD 键以及运行 shell 命令。RESP.app 支持 SSH 隧道、SSL/TLS 加密和云 Redis 实例(例如 Amazon ElastiCache、Microsoft Azure Redis 缓存和其他 Redis 云)。


RESP.app 的功能
RESP.app 具有以下很酷的功能:
RESP.app 是一款适用于 macOS、iPadOS、Windows 和所有 Linux 发行版的图形用户界面应用程序。


TLS、SSH 和 TLS-over-SSH 隧道都是内置的,可以快速安全地访问任何 redis 服务器。
RESP.app 可以帮助您分析 Redis 内存使用情况并批量删除过时的数据。


RESP.app 显示人类可读的 JSON、MsgPack、PHP、Pickle、numpy、pandas 和二进制数据,解码 Brotli、LZ4、ZSTD、Snappy、GZIP、Magento Cache 和 Sessions 数据,并支持本机格式化程序。


RESP.app 支持所有最新的 Redis 功能,包括 ACL、Streams、Cluster、Sentinel、ReJSON 模块、HyperLogLog 等。


RESP.app 支持 Amazon ElastiCache、Microsoft Azure Redis Cache、Digital Ocean 和其他 Redis 云。


在 银河麒麟服务器v10 或 Ubuntu / Debian 上安装 Redis 的 RedisDesktopManager GUI
以下步骤将完成在 银河麒麟服务器v10 或 Ubuntu / Debian 上安装适用于 Redis 的 RedisDesktopManager GUI。


第1步:安装Redis依赖项
运行以下命令安装 Redis 依赖项:
sudo apt update
sudo apt install redis-tools
接受安装提示:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libatomic1 libhiredis0.14 libjemalloc2 liblua5.1-0 lua-bitop lua-cjson
Suggested packages:
  ruby-redis
The following NEW packages will be installed:
  libatomic1 libhiredis0.14 libjemalloc2 liblua5.1-0 lua-bitop lua-cjson redis-tools
0 upgraded, 7 newly installed, 0 to remove and 159 not upgraded.
Need to get 887 kB of archives.
After this operation, 3,955 kB of additional disk space will be used.
Do you want to continue? [Y/n] y


第2步:安装Redis服务器
执行以下命令安装Redis服务器:
sudo apt install redis-server
成功安装 Redis 服务器后,现在必须启动守护进程。要启动 Redis 服务器,请执行以下命令。
sudo redis-server /etc/redis/redis.conf
您可以通过在命令行控制台中输入以下命令来检查它是否已启动并正在运行。
$ redis-cli
127.0.0.1:6379>


步骤 3:安装 RedisDesktopManager GUI
我们将使用 snap 方法来安装 RedisDesktopManager GUI。
使用 snap 安装 RedisDesktopManager GUI
首先,在 银河麒麟服务器v10 或 Ubuntu / Debian 上安装 snapd,如下所示:
sudo apt update
sudo apt install snapd
然后使用以下命令安装RedisDesktopManager:
sudo snap install redis-desktop-manager
在 银河麒麟服务器v10 或 Ubuntu / Debian 上启动 RedisDesktopManager
在系统应用程序菜单中搜索 RedisDesktopManager(RESP.app) 并启动它:

系统将提示您连接到 Redis-Server,如下所示:

单击连接设置并输入名称localhost

点击测试连接如上图:

单击“确定”连接到 Redis 服务器:

您现在已连接到 Redis 服务器,至于使用就不在此赘述了。 

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

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

相关文章

大模型基础:理论与技术的演进概述

大模型基础:理论与技术的演进概述 人工智能发展历程 人工智能发展历程可以概括为以下几个主要阶段: 起源阶段(1956-1980年代),这一时期被称为人工智能的“黄金时代”, 达特茅斯会议首次提出人工智能概念, 开发出传统人工智能系统, 如ELIZA、深蓝等。知…

Java设计模式之行为型-命令模式(UML类图+案例分析)

目录 一、基础概念 二、UML类图 三、角色设计 四、案例分析 1、基本实现 2、点餐案例 五、总结 一、基础概念 1、将一个请求封装为一个对象,使您可以用不同的请求对客户进行参数化。 2、对请求排队或记录请求日志,以及支持可撤销的操作。 3、…

JAVA动态代理

动态代理是在运行时动态生成类字节码,并加载到 JVM 中 你通过Proxy 类的 newProxyInstance() 创建的代理对象在调用方法的时候,实际会调用到实现InvocationHandler 接口的类的 invoke()方法. 运行时的动作由invoke()方法决定控制。 其中运用了反射的相…

(vue)整个页面添加背景视频

(vue)整个页面添加背景视频 App.vue <template><div id"app" :class"[platform]"><video src"./assets/images/top/bg-video-711.mp4" autoplay muted loop class"bg"></video><router-view /></di…

关于Java的网络编程

网络的一些了解 网络通信协议 链路层&#xff1a;链路层是用于定义物理传输通道&#xff0c;通常是对某些网络连接设备的驱动协议&#xff0c;例如针对光纤、网线提供的驱动。网络层&#xff1a;网络层是整个TCP/IP协议的核心&#xff0c;它主要用于将传输的数据进行分组&…

你的隐私被泄漏了吗

近日&#xff0c;某高校毕业生在校期间窃取学校内网数据&#xff0c;收集全校学生个人隐私信息的新闻引发了人们对互联网生活中个人信息安全问题的再度关注。在大数据时代&#xff0c;算法分发带来了隐私侵犯&#xff0c;在享受消费生活等便捷权利的同时&#xff0c;似乎又有不…

按关键词全网采集

简数采集器支持按关键词全网采集&#xff0c;只需输入对应关键词&#xff0c;即可在全网采集相关数据&#xff0c;类似搜索引擎&#xff0c;无需用户配置采集规则。 简数采集器按关键词泛采集可用于舆情监控、市场研究分析等。 使用方法如下&#xff1a; 目录 1. 创建关键词…

MySQL为什么采用B+树作为索引底层数据结构?

索引就像一本书的目录&#xff0c;通过索引可以快速找到我们想要找的内容。那么什么样的数据结构可以用来实现索引呢&#xff1f;我们可能会想到&#xff1a;二叉查找树&#xff0c;平衡搜索树&#xff0c;或者是B树等等一系列的数据结构&#xff0c;那么为什么MySQL最终选择了…

【框架篇】对象注入的三种实现方式

对象注入的实现 一&#xff0c;实现方式的使用 对象注入也可被称为对象装配&#xff0c;是把Bean对象获取出来放到某个类中。 对象注入的实现方式有3种&#xff0c;分别为属性注入&#xff0c;Setter注入和构造方法注入。 为了更好地理解对象注入的实现方式&#xff0c;搞个…

Spring管理事务知识

目录 1.什么是事务 2.事务的特性ACID 3.Spring 管理事务的方式 4.Spring管理事务的体现&#xff1a;JDBCTemplate 5.声明式事务的属性有哪些 6.声明式事务属性---只读 7.声明式事务属性---超时 8.声明式事务属性---回滚策略 9.声明式事务属性---事务隔离级别 10.声明…

1、Kubernetes 概述和架构

目录 一、基本介绍 二、kubernetes功能和架构 2.1、 概述 2.2 、功能 &#xff08;1&#xff09;自动装箱 &#xff08;2&#xff09;自我修复(自愈能力) &#xff08;3&#xff09;水平扩展 &#xff08;4&#xff09;服务发现 &#xff08;5&#xff09;滚动更新 &a…

【Vue】给 elementUI 中的 this.$confirm、this.$alert、 this.$prompt添加按钮的加载效果

文章目录 主要使用 beforeClose 方法实现 loading 的效果beforeClose MessageBox 关闭前的回调&#xff0c;会暂停实例的关闭 function(action, instance, done)1. action 的值为confirm, cancel或close。 2. instance 为 MessageBox 实例&#xff0c;可以通过它访问实例上的属…

C语言中定义和声明的区别

声明(declaration)与定义(definition) 为了使不同的文件都可以访问同一个变量&#xff0c;C会区 分变量的声明和定义。 变量的定义会为这个变量分配存储空间&#xff0c;并且 可能 会为其指定一个初始化的值&#xff0c; 一个变量的定义有且 仅有一处。 定义实际上是一种特殊…

【网络】HTTPS协议原理

目录 “加密”相关概念 为什么要加密 常见加密方式 对称加密 非对称加密 HTTPS工作过程探究 方案1-只使用对称加密 方案2-只使用非对称加密 方案3-客户端和服务端双方都使用非对称加密 方案4-非对称加密 对称加密 上述方案问题分析 方案5-证书认证 非对称加密对…

Kafka传输数据到Spark Streaming通过编写程序java、scala程序实现操作

一、案例说明 现有一电商网站数据文件&#xff0c;名为buyer_favorite1&#xff0c;记录了用户对商品的收藏数据&#xff0c;数据以“\t”键分割&#xff0c;数据内容及数据格式如下&#xff1a; 二、前置准备工作 项目环境说明 Linux Ubuntu 16.04jdk-7u75-linux-x64scal…

C++的switch函数用法

一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case&#xff0c;且被测试的变量会对每个 switch case 进行检查。 语法 C 中 switch 语句的语法&#xff1a; switch(expression){ case constant-expression : statement(s); break; // 可选的 case c…

解决MAC IDEA终端每次都要source ~/.zshrc

安装nvm之后&#xff0c;发现每隔一段时间&#xff08;不清楚是新打开一个终端还是会定时刷新&#xff09;就要重新执行source ~/zshrc&#xff0c;才能执行nvm命令。找了一圈发现idea默认使用的shell是bash&#xff0c;将默认的shell改成zsh就可以&#xff0c;更改位置&#x…

多模态系列论文--CoCa 详细解析

论文地址&#xff1a;CoCa: Contrastive Captioners are Image-Text Foundation Models 代码地址&#xff1a;CoCa CoCa 1 摘要2 网络结构3 损失函数4 实验结果5 总结 1 摘要 CoCa代表Contrastive Captioners的缩写&#xff0c;代表模型用两个目标函数训练出来的&#xff0c;一…

selenium怎么使用代理IP

什么是selenium Selenium 是一个自动化测试框架&#xff0c;用于测试 Web 应用程序的功能性。它支持多个编程语言&#xff08;如Java&#xff0c;Python&#xff0c;C#等&#xff09;并且可以在操作系统和不同浏览器上运行测试。Selenium 可以模拟用户在浏览器中的操作&#x…

PyTorch从零开始实现Transformer

文章目录 自注意力Transformer块编码器解码器块解码器整个Transformer参考来源全部代码&#xff08;可直接运行&#xff09; 自注意力 计算公式 代码实现 class SelfAttention(nn.Module):def __init__(self, embed_size, heads):super(SelfAttention, self).__init__()self.e…