redis-pro-SwiftUI

SwiftUI 编写的 Redis 桌面管理工具
授权协议 Apache
开发语言 Swift
所属分类 数据库相关、 数据库管理工具
软件类型 开源软件
地区 国产
投 递 者 惠泳
操作系统 OS X
开源组织
适用人群 未知
 软件概览

redis-pro 是一款 Redis 轻量客户端管理工具,采用 SwiftUI 编写。

开发过程中借鉴了 Sequel-Ace! 和阿里云DMS,Sequel-Ace (前身 Sequel-Pro) 是一个简洁易用的小众 mysql桌面客户端

平台

目前只支持 macOS (Intel, Apple Silicon) 平台,后续考虑支持 iPad OS。

依赖

  • RediStack 采用swiftNIO 编写的redis client
  • swift-log swift 日志框架, 是上层框架, 需要具体的实现
  • Puppy 日志实现, 滚动写入到日志文件
  • SwiftyJSON json 转换
  • PromiseKit 异步化操作使用, 简化callback代码

应用截图

登录页 0

首页 1

设置 2

Info 3

Clients 4

暗黑模式 5 5

 相关资料
  • 问题内容: 我在python应用程序中使用的是将简单变量或变量列表存储在Redis数据库中,所以我认为最好在每次需要保存或检索变量时都建立与Redis服务器的连接,因为这样做没有做通常,并且不想建立可能会超时的永久连接。 通过阅读一些基本教程,我使用Redis类创建了连接,但是还没有找到关闭连接的方法,因为这是我第一次使用Redis。我不确定是否使用最佳方法来管理连接,所以我需要一些建议。这就是我

  • 什么是 Redis Redis 是一个开源,基于内存的高性能 key-Value 数据库,它支持存储的 value 类型很丰富,包括 string (字符串)、list (链表)、set (集合)、zset (sortedset--有序集合)和 hash(哈希类型)。这些数据类型都支持 push/pop、add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。Redis

  • 您能指出任何关于spring cloud starter网关工作示例的书面或视频教程吗?使用spring会话数据redis、spring Boot 2和可能相关的库,例如Spring Security? 基本上,我想在微服务环境中使用Spring Clouting Gateway服务器。我还想使用Spring Boot 2. X。整个系统基于反应式原理。 我找到了很多例子来说明如何用Redis限速

  • 解析redis的AOF的工作原理

  • 本文向大家介绍redis Redis命令行界面,包括了redis Redis命令行界面的使用技巧和注意事项,需要的朋友参考一下 示例 redis-cli是Redis命令行界面程序,该程序允许直接从终端向Redis发送命令并读取服务器发送的回复。基本命令行用法如下: 访问redis: 通过身份验证访问redis: 选择数据库并显示数据库大小(默认数据库号为0): 获取有关服务器的信息和统计信息: 从

  • 主要内容:为什么需要Pipeline,执行Pipeline语句我们知道, Redis 服务器是以单线程的方式来处理客户端的网络 IO 请求的。如果每执行一次请求都要创建和断开一次连接,就会消耗过多的时间,导致执行效率降低。因此 Redis 提供了 Pipeline(管道技术),使用该技术可以一次性向服务器发送多条命令,并返回多个执行结果。这样就节省了发送命令和创建连接的时间,从而提高了执行效率。 注意:你需要在 Liunx 系统上使用 Pipeline 管道