Archery一款优秀开源的SQL审核查询平台

Archery一款优秀开源的SQL审核查询平台,能够支持MySQL、Redis、MongoDB、ClickHouse等多种数据库,功能包括实例管理、SQL上线、SQL审核、消息通知等,是企业研发中必不可少的平台。

Archery

一、主要特性

  • 实例管理

    • 实例类型分为主库/从库,支持的数据库类型为MySQL/MsSQL/Redis/PostgreSQL/Oracle/MongoDB/Phoenix/ODPS/ClickHouse
    • 所有实例均支持查询功能
  • SQL审核

    SQL上线形成完成的工单,对SQL进行审计优化,需授权才能执行

  • SQL查询

    在线查询模块适用于简单的SQL查询和日常问题排查,通过工作流控制查询权限的申请和审核,并强制对SQL语句进行改写以限制最大查询数量,同时记录所有的查询日志方便审计。

  • 消息通知

    在工单提交、审核、取消、执行的各个阶段都会通过对应的方式通知用户,目前通知类型分为邮件、钉钉机器人、钉钉工作通知、企业微信,钉钉机器人是关联资源组,该资源组所有的申请、审核通知都会调用钉钉机器人发送,其他通知则会发送给具体的用户

主要特性

二、适用用户

Archery SQL审核查询平台适用一般中小企业对开发过程中数据库管理的场景,项目是开源的,需要此工具的企业可以自行部署。

三、为什么要使用Archery?

  • 项目开源持续在迭代
  • 工具功能完整
  • 支持数据库的平台全面
  • 部署简单

Archery的功能很强大,能满足企业内部的业务开发场景,如果再能和企业的内容的IM工具结合起来,集成到CI/CD的流程中,能极大的提高企业内部的研发效率。

Linux Iostat命令详解
如何强制 Linux 中的用户更改密码
标签:

发表我的评论

电子邮件地址不会被公开。 必填项已用*标注

54 + 75 =

ajax-loader