大家好,我是 Java陈序员

Redis 作为一款高性能的非关系型数据库,可是深受开发者的喜爱,无论是什么开发,都能看到 Redis 的身影。

今天,给大家介绍一款跨平台的 Redis 客户端连接工具,功能强大,界面美观!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

Tiny RDM —— 一个现代化轻量级的跨平台 Redis 桌面客户端,支持Mac、Windows 和 Linux.

功能特色:

软件安装

直接下载

项目提供了 Windows、Mac 和 Linux 的安装包,可在项目的 release 页面中下载。

下载地址:

https://github.com/tiny-craft/tiny-rdm/releases

本地构建

除了直接下载安装包使用外,也可以使用源码编译的方式在本地构建。

在本地编译源码需要有以下环境:

  • Go(最新版本)
  • Node.js >= 16
  • NPM >= 9

1、需要先安装wails

go install github.com/wailsapp/wails/v2/cmd/wails@latest

2、拉取代码

git clone https://github.com/tiny-craft/tiny-rdm --depth=1

3、构建前端代码

npm install --prefix ./frontend

4、编译运行开发版本

wails dev

软件使用

1、新建连接:输入 Redis 服务的地址、端口、密码,填写完毕后,可点击左下角的测试连接简单测试下。

如果你的剪贴板中有 Redis 服务的 URL,可以使用解析功能进行解析。

除了常规的单机 Redis 连接外,还有哨兵模型、集群模式的连接。

2、状态显示:Tiny RDM 提供了监控 Redis 服务的可视化面板,有运行时间、客户端连接数量、键、内存等数据。

3、添加新键:Redis 是以 key-value 的形式存储数据,我们可以直接使用可视化的界面进行增删改查操作。

4、Tiny RDM 提供了多种查看 key 的 value 值的形式,有 Raw、JSON、YAML、XML 等形式。

5、命令行操作:有时候我们习惯了使用命令去操作 Redis,这时候就需要上服务器连接 Redis 客户端进行操作。Tiny RDM 提供了命令行的操作方式,这样就可以避免我们直接去操作服务器。

6、Tiny RDM 记录了 Redis 的慢操作日志,这样有利于我们排查一些问题。

7、Tiny RDM 还有一个强大的功能是能帮助我们监控命令,当然了实时监控命令的话会造成服务器堵塞不建议在生产环境中开启

8、Tiny RDM 除了能监控命令外,还能实时记录 Redis 服务的运行日志,支持对多台服务器进行记录和筛选。

9、作为一款简洁美观的软件,Tiny RDM 支持个性化的偏好设置,主题颜色、语言、字体等可动态设置。

不得不说,Tiny RDM 这款软件的颜值还是挺受笔者喜欢的,功能也十分齐全,在开发中,用起来也是熟心应手。大家快去安装体验吧~

Github 地址:

https://github.com/tiny-craft/tiny-rdm

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

一个现代化轻量级的跨平台Redis桌面客户端的更多相关文章

  1. 自荐RedisViewer一个有情怀的跨平台Redis可视化客户端工具

    自荐一个有情怀的跨平台Redis可视化客户端工具--RedisViewer 转载自 最美分享Coder 2019-09-17 06:31:00 介绍 在以往的文章中曾经介绍过几款Redis的可视化工具 ...

  2. 自荐RedisViewer有情怀的跨平台Redis可视化客户端工具

    # **自荐一个有情怀的跨平台Redis可视化客户端工具——RedisViewer**[转载自 最美分享Coder 2019-09-17 06:31:00](https://www.toutiao.c ...

  3. "xaml+cs"桌面客户端跨平台初体验

    "Xaml+C#"桌面客户端跨平台初体验 前言   随着 .Net 5的到来,微软在 .Net 跨平台路上又开始了一个更高的起点.回顾.Net Core近几年的成果,可谓是让.Ne ...

  4. 【原创】自己动手写一个能操作redis的客户端

    引言 redis大家在项目中经常会使用到.官网也提供了多语言的客户端供大家操作redis,如下图所示 但是,大家有思考过,这些语言操作redis背后的原理么?其实,某些大神会说 只要按照redis的协 ...

  5. 推荐一个好的Redis GUI 客户端工具

    推荐一个好的Redis GUI 客户端工具 Redis Desktop Manager  

  6. Xrepo:一个现代化的跨平台 C/C++ 包管理器

    xrepo 是一个基于 Xmake 的跨平台 C/C++ 包管理器. 项目源码 官方文档 它基于 xmake 提供的运行时,但却是一个完整独立的包管理程序,相比 vcpkg/homebrew 此类包管 ...

  7. Redis桌面管理工具 RedisDesktopManager

    下载链接地址:[官网地址:https://redisdesktop.com] redis-desktop-manager-0.8.8.384.exe Source code (zip) Source ...

  8. CloudNotes之桌面客户端篇:笔记撰写样式的支持

    最近在CloudNotes桌面客户端中新增了笔记撰写样式的功能.当用户新建笔记的时候,可以在输入笔记标题的同时,选择笔记撰写样式,由安装包默认提供的样式主要有默认样式(Default).羊皮纸样式(L ...

  9. CloudNotes之桌面客户端篇:插件系统的实现

    [CloudNotes版本更新历史与各版本下载地址请点击此处] [CloudNotes中文系列文章汇总列表请点击此处] [查看CloudNotes源代码请点击此处] 有时候,同一个名词,针对不同的人群 ...

  10. CloudNotes之桌面客户端篇:增强的笔记列表

    今天,我发布了CloudNotes的一个更新版本:1.0.5484.36793.这个版本与1.0.5472.20097不同的是,它拥有增强的笔记列表,与之前单调的列表系统相比,新的笔记列表不仅可以显示 ...

随机推荐

  1. EVENG导入Win7镜像以后可以启动无法VNC打开

    原因:未安装支持 eveng 的 vncviewer 解决方法:下载 vncviewer: https://pan.eve-ng.cn/Tools/EVE-NG/Client/EVE-NG-Win-C ...

  2. vivado的非嵌入ILA的使用

    vivado非嵌入ILA的使用 1.实验原理 前面在vivado中联合vitis设计时接触过ila,那个时候采用的方法是直接调用IP核在原理图中连接.这个方法简单直接,可以将自己所需的测量信号转移到I ...

  3. 关于 ThreadLocal 你需要知道的几点

    一.ThreadLocal是什么? 一个类对象类型,提供属线程本地变量,也就是同一个变量对不同线程保存了不同的值,但是和线程自身定义的自属变量不同. 通常以私有静态类型定义,用以保存特定线程特定状态属 ...

  4. #原根,BSGS,扩欧,矩阵乘法#CF1106F Lunar New Year and a Recursive Sequence

    题目 已知数列 \(f\) 满足 \(f_{1\sim k-1}=1\) 且 \(f_n=m\), 并且知道 \(f_i=(\prod_{j=1}^kf_{i-j}b_j)\bmod{99824435 ...

  5. Mac 使用 Nginx 在本地部署静态网站

    安装 安装 Brew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/i ...

  6. 对OpenHarmony中LiteOS的内核分析——超时原理和应用

    前言 在软件世界里面,超时是一个非常重要的概念.比如 ● 当前线程暂时休眠1秒钟,休眠结束后继续执行 ● 每5秒钟采集一下CPU利用率 ● 数据发送失败,2秒钟以后再试一试 ● 等待某种数据,但最多等 ...

  7. C++ 编译器和链接器的完全指南

    C++是一种强类型语言,它的编译和链接是程序开发过程中不可或缺的两个环节.编译器和链接器是两个非常重要的概念.本文将详细介绍C++中的编译器和链接器以及它们的工作原理和使用方法. 编译器 编译器是将源 ...

  8. 聚焦AI新技术,HMS Core机器学习服务为移动应用智能化注入新动力

    近年来,以机器学习为代表的人工智能技术(以下简称AI技术)蓬勃发展.新算法层出不穷,开发出的图像识别.自然语言.活体检测等能力令智能化的未来生活不再遥不可及.同时,这些AI技术正持续演化和发展,数据和 ...

  9. HarmonyOS网络管理开发—Socket连接

      简介 Socket连接主要是通过Socket进行数据传输,支持TCP/UDP/TLS协议. 基本概念 ● Socket:套接字,就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象. ●  ...

  10. HarmonyOS—使用Web组件加载页面

      页面加载是Web组件的基本功能.根据页面加载数据来源可以分为三种常用场景,包括加载网络页面.加载本地页面.加载HTML格式的富文本数据. 页面加载过程中,若涉及网络资源获取,需要配置ohos.pe ...