sanri-tools-maven 企业软件开发工具集

你还在为使用普通的 redis 可视化工具而烦恼吗 ,软件安装麻烦,查看数据乱码,查询数据卡死,没有一个漂亮的界面,来试试这个工具吧
https://gitee.com/sanri/sanri-tools-maven
专门为企业打造的 redis 数据可视化工具,它具有这些功能

  • 集群节点展示,显示节点主机,端口,角色,父节点
  • key 列表查询,可以查询集群所有节点,hashKey 列表查询,key 的长度,ttl , type 展示
  • 查询某个 key 的数据,可以根据序列化和类加载器来直接展示成数据明文

sanri-tools-maven 企业软件开发工具集_第1张图片

支持的功能列表

这款工具集 kafka, redis , dubbo , mybatis ,soap ,database,zookeeper 数据可视化功能于一体,实现了日常开发中大部分需要查询组件内数据的功能,欢迎提交建议 star 或者 pr ,你的支持是我最大的动态,目前已经有这些功能:

  1. tools-core

    • 类加载管理 上传类 zip , class, java 文件到类加载器
    • 连接管理 创建 zookeeper, redis , database 等连接
    • 文件管理 系统的临时文件和配置文件的管理,提供临时文件下载功能
    • 插件管理 插件注册,提供给前端可访问的插件,做了一个监控指标,根据插件点击次数和最后访问时间来排序插件
    • 数据管理 可以给 class 随机生成数据,使用正则表达式生成数据,和爬网站数据功能
  2. tools-serializable

    • 提供序列化,反序列化等基础功能
  3. tools-zookeeper

    • zookeeper 连接的子节点,acl权限,节点数据,节点元数据,删除节点,写入数据
    • 路径收藏功能,方便下次直接查找
  4. tools-redis

    • 集群节点展示,显示节点主机,端口,角色,父节点
    • key 列表查询,可以查询集群所有节点,hashKey 列表查询,key 的长度,ttl , type 展示
    • 查询某个 key 的数据,可以根据序列化和类加载器来直接展示成数据明文
  5. tools-kafka

    • 消费组列表,删除消费组,消费组消费的主题列表,消费组消费主题某分区消费数据情况,消费组消费主题某分区附近的数据
    • 主题列表,主题尾部数据,创建主题,删除主题,模拟数据发送
    • 主题数据实时监控,brokers 列表
    • 所有的数据消费或监控都可以使用序列化配合类加载器来展示数据明文
  6. tools-database

    • 数据库元数据 catalog,schema,表,列,索引,主键 查询和搜索
    • 扩展元数据 表类型(字典表,配置表,业务表),表关联关系设置,展示和搜索
    • 数据库文档生成和下载
    • 使用模板生成代码,组合模板成方案生成代码
    • 使用 sql 预览数据库数据和 excel 导出,导入 excel 数据 ,表随机数据生成
    • nacos,diamond 等依赖于数据库的配置数据可以直接展示
  7. tools-mybatis

    • 上传 mapper 文件,配合类加载器,可以找到所有的 mapper 文件中的所有 statementId
    • 根据 statementId 可以知道当前 statementId 所必传的参数
    • 传入必传参数,和数据库连接,可以直接调用 statementId, 得到 sql 语句 ,这里的数据库连接引用数据库模块的连接名
  8. tools-swagger-doc

    • 将 swagger 的文档生成更美观的文档并提供下载文档
  9. tools-dubbo

    • 依赖于 zookeeper 模块,得到 dubbo 的提供者,获取提供的方法,并可以执行调用
  10. tools-name

    • 想要给某个方法取名,但一下子想不到合适的名字,可以用这个工具帮你取名
    • 支持设置业务词,ik 分词,英语翻译
  11. tools-soap

    • 支持 soap 调用
  12. tools-websocket

    • 主要是给其它模块提供前端推送数据功能
  • Git仓库:https://gitee.com/sanri/sanri-tools-maven
  • 官方QQ群:645576465
  • 技术讨论、二次开发等咨询、问题和建议,请移步到 QQ 群,我会在第一时间进行解答和回复
  • 如需关注项目最新动态,请Watch、Star项目,同时也是对项目最好的支持
  • 微信扫码并关注我,获得项目最新动态及更新提醒,拉你进入微信技术群

你可能感兴趣的:(redis,kafka,mybatis,zookeeper,dubbo)