RDM:Redis桌面管理工具

Redis的

Redis是一个内存数据库引擎, 基于哈希表(键/值)中的存储,但可以选择用作持久性数据库或持久性数据库。

它是用ANSI C编写的 由Redis Labs赞助的Salvatore Sanfilippo。 它是根据BSD许可证发行的,因此被视为开源软件。

在客户端上支持Redis的编程语言是:ActionScript,C,C ++,C#,Clojure,Common Lisp,Erlang,Go,Haskell,haXe,Io,Java,服务器端JavaScript(Node.js),Lua,Objective-C,Perl,PHP,Pure数据,Python,Ruby,Scala,Smalltalk和Tcl。

在其主要特征中,我们可以找到:

  • 异常快:Redis的速度非常快,每秒可以执行大约110000个SET,大约每秒执行81000个GET。
  • 支持丰富的数据类型:Redis本机支持开发人员已经熟悉的大多数数据类型,例如列表,集合,有序集合和哈希。 这使我们很容易解决各种问题,因为我们知道哪种数据类型可以最好地解决哪个问题。
  • 操作是原子的 -所有Redis操作都是原子操作,确保如果两个客户端同时访问,则Redis服务器将收到更新后的值。
  • 多功能工具 :Redis是一种多用途工具,可用于各种用例,例如缓存,消息传递队列(Redis本地支持发布/订阅),应用程序中的任何短期数据(例如Web应用程序会话,网页计数等)。

为了处理此数据库引擎,p我们可以使用Redis Desktop Manager(RDM) 这是 跨平台的Redis桌面管理工具,快速和简单,基于支持SSH隧道的Qt 5开发。

这个工具 提供易于使用的GUI来访问您的Redis数据库 并执行一些基本操作:将键视为树,CRUD键,通过shell执行命令。

RDM 在云中支持SSL / TLS加密,SSH隧道和Redis实例例如:Amazon ElastiCache,Microsoft Azure Redis Cache和Redis Labs。

如何在Ubuntu 18.04 LTS及其衍生版本上安装Redis Desktop Manager?

该软件可以直接从Snap软件包中获得,因此为了将其安装在我们的系统中,我们必须获得支持才能安装这种类型的应用程序。

使用这种类型的安装,可以在大多数最新的Linux发行版上获得RDM应用程序,或者可以从Snap安装RDM应用程序。

要安装它,只需打开终端Ctrl + Alt + T并在其中执行以下命令:

sudo snap install redis-desktop-manager

并准备就绪,我们将安装此应用程序。

我们必须获得此软件的另一种方法是通过从其源代码折叠程序包。

对于这 我们必须打开一个终端并在其中执行以下命令:

git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm

一旦获得了源代码,我们就开始对其进行编译。

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

如何在Ubuntu 18.04 LTS及其衍生版本上使用Redis Desktop Manager?

rdm_main

安装RDM之后, 开始使用它的第一件事是创建与Redis服务器的连接。 在主屏幕上,按“连接到Redis服务器”按钮。

连接到本地或公共Redis服务器。

在第一个选项卡的“连接设置”中,放置有关所创建的连接的常规信息。

  • 名称:新连接的名称(例如:my_local_redis)
  • 主机-Redis服务器主机(示例:本地主机)
  • 端口-Redis服务器端口(例如:6379)
  • 身份验证-Redis密码身份验证服务器(http://redis.io/commands/AUTH)
  • 使用SSL连接到公共Redis服务器

如果他们想使用SSL连接到Redis服务器,则必须在第二个选项卡中启用SSL并提供PEM格式的公钥。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。