平时做后端开发或者运维时,Redis GUI 工具基本是刚需。
尤其是项目一多,连接配置也会越来越多:本地环境、测试环境、预发环境、生产环境,再加上不同客户、不同服务器、不同集群。时间久了之后,Redis 连接列表本身就变成了一份很重要的工作配置。
但这类工具有一个常见痛点:换电脑、重装系统、临时用另一台设备时,Redis 连接配置又要重新配一遍。
最近我发现一个 Redis GUI 工具:RedisViewer,它比较吸引我的一点是,除了常规 Redis 管理能力外,还支持通过 WebDAV 同步连接配置。
简单说就是:
支持连接配置云同步,多台电脑无需重复配置 Redis 连接。
很多 Redis 客户端都能保存连接配置,但这些配置通常只在本机。
如果你遇到下面这些场景,就会比较麻烦:
以前的做法可能是手动导出、导入配置,或者自己同步配置文件。但这类方式要么麻烦,要么容易忘。
RedisViewer 的 WebDAV 同步思路就比较直接:把连接配置同步到你自己的 WebDAV 空间里,比如坚果云、Nextcloud ,或者自建 WebDAV 服务。
这样配置一次之后,多台电脑之间可以同步连接配置,不用每次重新添加 Redis 连接。
我比较在意的一点是,这个同步不是把配置上传到某个官方账号体系里,而是同步到用户自己的 WebDAV 空间。
也就是说:
这个设计对开发者来说会更容易接受一些。毕竟 Redis 连接配置通常比较敏感,很多人并不希望把这类信息交给未知的云服务。
当然,WebDAV 同步本身也不是魔法,实际安全性还取决于你使用的 WebDAV 服务、网络环境和密码管理方式。但至少从产品思路上看,它没有强行绑定某个中心化账号体系。
RedisViewer 本身是一个 Redis 桌面客户端,适合日常管理 Redis 数据和连接。
常见能力包括:
如果你只是管理一两个 Redis ,可能感知没那么强。但如果你经常在多个环境之间切换,连接配置同步这个点会非常省事。
我觉得 RedisViewer 比较适合这些用户:
尤其是多设备场景,WebDAV 同步这个功能会比较实用。
表面上看,它只是同步连接配置。
但真实使用里,它解决的是几个更具体的问题:
第一,换电脑不用重配。
连接配置、分组信息可以同步过去,减少重复劳动。
第二,配置不容易丢。
重装系统或者迁移设备时,不会因为忘记导出配置而从头再来。
第三,多设备保持一致。
公司电脑添加了新的 Redis 连接,另一台电脑也可以同步到。
第四,用户自己掌控数据。
同步目标是自己的 WebDAV 空间,而不是强依赖某个平台账号。
这些点对普通用户可能不明显,但对长期维护多个 Redis 环境的人来说,确实能减少不少摩擦。
RedisViewer 里 WebDAV 同步目前标注为“实验功能”。
我觉得这个标注是合理的,因为 WebDAV 服务商比较多,不同服务实现细节可能会有差异,比如路径规则、鉴权方式、HTTPS 证书、文件锁、同步冲突等。
如果你使用坚果云、Nextcloud 或自建 WebDAV ,建议先用非生产环境配置测试一下同步体验。
如果你正在找一个 Redis GUI 工具,RedisViewer 值得试试。
它最让我感兴趣的点不是“又一个 Redis 客户端”,而是它把连接配置同步这个常见痛点处理得比较自然:
支持连接配置云同步,多台电脑无需重复配置 Redis 连接。
对于经常换设备、维护多个 Redis 环境、或者希望连接配置可备份的用户来说,这个功能挺实用。
如果你已经有自己的 WebDAV 服务,比如坚果云或 Nextcloud ,那使用成本也比较低。
软件详细介绍地址:
https://zhuanlan.zhihu.com/p/86337312
下载地址:
https://www.guangyapan.com/s/1893305391470878805_aeYeUSbIXUmlUXkR
1
hbprotoss 1h 0m ago
你们公司的 Redis 这类基建还能允许从办公网连上去?
|