首页 > 数据库 >一个现代化轻量级的跨平台Redis桌面客户端

一个现代化轻量级的跨平台Redis桌面客户端

时间:2024-04-01 10:56:12浏览次数:30  
标签:Redis tiny 跨平台 Tiny RDM com 轻量级 客户端

大家好,我是 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,tiny,跨平台,Tiny,RDM,com,轻量级,客户端
From: https://www.cnblogs.com/codechen8848/p/18092371

相关文章

  • 【Redis】快速入门 数据类型 常用指令 在Java中操作Redis
    文章目录一、简介二、特点三、下载与安装四、使用4.1服务器启动4.2客户端连接命令4.3修改Redis配置文件4.4客户端图形化界面五、数据类型5.1五种常用数据类型介绍5.2各种数据类型特点六、常用命令6.1字符串操作命令6.2哈希操作命令6.3列表操作命令6.4集合操......
  • 从 Redis 开源协议变更到 ES 国产化:一次技术自主的机遇
    引言近日,RedisLabs宣布其主导的开源项目Redis将采用双重源代码可用许可证(RSALv2)和服务器端公共许可证(SSPLv1)。这一重大决策标志着Redis从传统的BSD许可证向更加严格的控制权转变,同时也引发了广泛的社区和行业讨论。这不仅是一个关于许可证变更的故事,更是关于开源社区如何......
  • Redission分布式锁介绍和配置引入
        本人在实际项目用于确保Key一致性经常使用的一种加锁方式,帮助分布式环境中互斥访问。很多人问不用锁不是一样完成目标吗?但需要清楚的是这是在高并发的场景下,多节点同时访问缓存的场景,是一般单体项目所无法比拟的,使用锁方式可以控制并发访问,避免缓存击穿和雪崩等问......
  • Redis持久化:RDB与AOF
    redis将数据以键值对的形式存储在内存之中,而内存中的数据会掉电丢失,因此仅仅是把数据存储在内存是无法做到数据持久化的,因此还需要把数据转移到硬盘中去。Redis数据持久化有两只方式:定期备份RDB、实时备份AOF。RDB(RedisDataBase):数据备份存储的位置:(我们可以从redis.conf配置......
  • redis 5.0命令处理流程
    redis5.0命令处理流程初始化事件驱动数据结构:initServer中调用aeCreateEventLoop方法初始化server.el属性,然后调用listenToPort方法设置listen的fd,并为这些fd绑定读事件anetTcpHandler。anetTcpHandler循环1000次accept,然后对于连接调用acceptCommonHandle......
  • Springboot + redis分布式锁
    1.引入redis和redisson<!--redis--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><!......
  • redis集群
    redis主从复制主要解决单机机器故障,容量瓶颈等问题主从复制作用:1可以为redis提供多个副本,一个master可以有多个slave,一个slave只能由一个master实现方法:1通过slaveof命令  异步执行复制过程在从节点执行> slav......
  • 【QT+QGIS跨平台编译】045:【netcdf3+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
    点击查看专栏目录文章目录一、NetCDF3介绍二、文件下载三、文件分析四、pro文件五、编译实践一、NetCDF3介绍  NetCDF(NetworkCommonDataForm)是一种用于存储科学数据的文件格式和库。NetCDF3是NetCDF的旧版本,通常指的是NetCDF版本3.x。  以下是......
  • Redis基础命令集详解
    1.启动Redis服务•Windows:你可以双击redis-server.exe启动服务。•Linux/Mac:在终端运行redis-server即可开启服务。2.连接Redis客户端•使用命令行工具进入Redis世界:redis-cli或redis-cli-h主机地址-p端口号-a密码(如果需要远程连接或设置密码的话)。......
  • Redis 全景图(1)--- 关于 Redis 的6大模块
    这是我第一次尝试以长文的形式写一篇Redis的总结文章。这篇文章我想写很久了,只是一直碍于我对Redis的掌握没有那么的好,因此迟迟未动笔。这几天,我一直在看各种不同类型的Redis文章,通过阅读这些文章,引发了我对于Redis这个大知识点的很多思考。我看过的一篇又一篇的文章都帮助着将......