1024 開源首發 | SQL 審覈工具 SQLE

在 2017 、2018 年和 2019 年的 10 月 24 日,愛可生開源社區出品了 MySQL 分佈式中間件 DBLE 、數據複製產品 DTLE 和全局事務框架 TXLE 。時隔兩年,這三款產品在社區積累了更多的設計經驗和用戶反饋,有更多的企業和用戶在生產環境中使用它們,實現了產品的快速迭代。

此次開源的 SQLE ,它是一款面向數據庫使用者和管理者的 SQL 審覈工具,旨在規範 SQL 審覈上線流程,提高 SQL 質量。社區保持每年開源一款產品的傳統,爲豐富 MySQL 開源生態添磚加瓦。


SQLE 支持多場景審覈,支持標準化上線流程,原生支持 MySQL 審覈且數據庫類型可擴展的 SQL 審覈工具。

主要功能

平臺管理

  • 支持用戶和角色管理;
  • 支持配置上線數據庫;
  • 支持基於角色的資源隔離;
  • 支持配置審覈規則模板;
  • 支持對不同的數據庫應用不同的規則模板。

SQL 審覈

  • 支持工單審批流程,支持工單隔離;
  • 支持郵件推送審批事件;
  • 支持 SQL 上線;
  • 支持生成回滾語句;
  • 支持審覈 MyBatis XML 文件;
  • 支持審覈建議按 SQL 歸類去重展示;
  • 支持審覈報告下載。

SQL 審覈計劃

  • 支持通過標準接口收集來自業務的 SQL 統計信息;
  • 提供 MyBatis 文件掃描上傳程序(scanner),可集成CI/CD;
  • 支持靜態審覈,即脫離上線數據庫審覈;
  • 支持定時審覈,既有 SQL 進行生成審覈報告。

企業版功能

  • 支持審覈白名單;
  • 支持審批流程可視化配置;
  • 支持 MySQL 慢日誌採集進行 SQL 審覈。

特性一覽

自動化審覈

  • 支持多SQL同工單關聯審覈
  • 支持審覈 MyBatis 文件
  • 完備的SQL規範與規則庫,解決SQL規範難題
  • 自定義SQL規則模板,解決不同業務規則不統一問題
  • 支持白名單,解決利舊特例SQL的審覈難題

標準化上線流程

  • SQL審覈流程按需自定義,滿足企業內部不同流程管理要求
  • 支持多級審批,支持快速上線

多場景審覈

  • 支持事前事後審覈,覆蓋開發、測試、上線、生產等環節

開放接口

  • 標準HTTP API接口可與客戶內部流程系統對接

多數據庫支持

  • 支持通過插件的形式擴展可審覈上線的數據庫類型,無需升級軟件,導入審覈插件即可獲對應數據庫類型的審覈上線能力,使用平臺所有功能。

支持服務

  • 專業的傳輸組件專家隊伍
  • 活躍的開源社區交流氛圍
  • 7×24 小時的護航團隊支持
  • 穩定的研發測試團隊保障
  • 提供企業級的管家式服務支持

使用場景

規範上線流程:

多場景審覈:

項目地址:

https://github.com/actiontech/sqle

文檔地址:

https://actiontech.github.io/sqle-docs-cn/

QQ羣:

SQLE 官方QQ社區交流羣:637150065


開源福利活動:

即日起至 2021年11月24日,用戶試用 SQLE ;

在有效活動時間內提交使用感受或對產品的建議;社區將以內容的優質、可用性等爲標準,挑選出5位用戶,贈與豐富獎品,剩餘的參與者也將獲贈精美的周邊。

活動時間: 即日起至 2021年11月24日

活動規則:

  • 試用用戶需要在11月24日 23:59:59 前提交使用感受或對產品的建議;
  • 11月25日,將在【SQLE官方QQ羣:637150065】公佈獲獎結果,大家務必先加羣;
  • 選中的5位用戶獎品爲500元京東卡一張,其餘用戶也可獲贈精美周邊一份;

本活動最終解釋權歸愛可生開源社區所有

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章