V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
chenchengbin
V2EX  ›  分享创造

[web-redis-manager]一个现代化 Redis 的 Web 管理界面

  •  2
     
  •   chenchengbin · 346 天前 · 1146 次点击
    这是一个创建于 346 天前的主题,其中的信息可能已经有所发展或是发生改变。

    web-redis-manager

    redis 的管理工具,支持同时管理多个 redis 实例, 慢日志, 服务器信息, 配置信息, CLI 模式,同时支持 web 端和 webview 。

    特性

    • basicauth

    • 支持 redis 常用数据类型管理: list, string, hashmap, set, sorted set, stream等.

    • CLI

    • 慢日志

    • 服务信息

    • 发布订阅模式

    • 图表监控

    • 只读模式

    安装使用方法

    
    git  clone  https://github.com/xiusin/web-redis-manager.git
    
    cd  web-redis-manager
    
    git  checkout  develop
    
    yarn  # 安装前端依赖
    
    yarn  build  # 打包前端代码
    
    cd  server
    
    go  mod  tidy  # 下载 go 依赖包
    
    go  build  -o  rdm.exe  # 编译 windows
    
    go  build  -o  rdm  # *nix
    
    # 非 basic auth 启动 (Webview 本地窗口)
    
    ./rdm.exe
    
    # basic auth 启动 (用于 web 端授权密码登录)
    
    ./rdm.exe  --username=admin  --password=123456
    
    

    或者直接在 git 下载二进制包。

    示意图

    入口页面

    ./images/1-min.png

    连接实例

    ./images/2-min.png

    管理键

    ./images/3-min.png

    操作值

    ./images/4-min.png

    配置信息

    ./images/5-min.png

    服务器信息

    ./images/6-min.png

    慢日志

    ./images/7-min.png

    CLI 管理

    ./images/8-min.png

    4 条回复    2023-11-25 10:09:13 +08:00
    javacodecreeks
        1
    javacodecreeks  
       346 天前
    大佬,牛逼啊,目前国内用的那些免费的 GUI 界面都太难看了,
    chenchengbin
        2
    chenchengbin  
    OP
       346 天前
    @javacodecreeks 很早写的, 中间荒废了一段时间,现在重拾搞一下,觉得能够应付大部分场景并且支持 CLI 应该不会很差 😂
    Enzoliu
        3
    Enzoliu  
       346 天前
    之前一直在找 Redis 的 GUI 系统,甚至付费购买过...
    后来 Navicat 可以管理 Redis 了
    chenchengbin
        4
    chenchengbin  
    OP
       346 天前
    @Enzoliu 是的 如果客户端管理是最好的, 我们主要场景是内网自建数据库没办法客户端访问, 直接安装个这玩意进去就可以管理了, 使用场景不一样.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5111 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 03:54 · PVG 11:54 · LAX 19:54 · JFK 22:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.