关于数据库:一款基于-WEB-的通用数据管控工具-CloudQuery

11次阅读

共计 4039 个字符,预计需要花费 11 分钟才能阅读完成。

前言

前段时间,公司因为业务倒退,数据量攀升,老板迫切需要一个工具对数据进行精细化治理,一是的确须要精细化治理;二是因为咱们公司小,数据原本就乱,加上前两天链家员工删库跑路事件,老板预计有点慌,万一谁情绪不好来个 rm-rf /*,公司就凉了,于是,这工作就喜忧参半的落到了我的头上,而且老板临走还通知我估算无限,看着办。

先是在几个大厂的云市场上找,毕竟大品牌,看了华为 DAS,阿里云的 DMS 等等,产品都还不错,但有些性能要么不反对,要么太贵,这就很难堪。

之后在 GitHub 和开源中国上找,发现了不少好货色,例如 cloudbeaver 就不错,但玩了一下午发现没权限和审计 。还有一些不错的堡垒机和开源工具,不过也不是咱们想要的。

最初在墨天轮瞎逛时点开了 CloudQuery 的直播,从此发现了新大陆。还在直播流动中抽到了一个保温杯,哈哈!

所以,我当初就拿着 CloudQuery 赠送的保温杯泡着枸杞,写下了这篇文章。

介绍

CloudQuery 是一款基于 Web 的数据管理工具,可部署到各大云端。轻量化,无需下载本地软件,装置在服务器上所有人就都能够用浏览器登录应用,实现数据对立治理。尤其令我惊奇的是,CloudQuery 9 月份上线,当初不过 4 个月多点,能做成这样真是厉害!

内容

装置
  • 装置时出了点小意外,没看装置手册,用 4 核 8G 的服务器装置了完整版,导致下载实现启动失败,前面问小助手才发现是因为机器配置有余,所以给大家提个醒,完整版对服务器要求高,肯定要看一眼手册再下载,避免浪费工夫。

  • 起初换了高配服务器,就能够失常启动了。下载的过程很简略而且不需本人入手,它会先下载环境再下载利用,每步有进度和提醒,体验不错。
增加连贯
  • CloudQuery 反对的数据库品种很全,像平时咱们用到的 MySQL、Oracle、PG、Redis、SQLServer、MongoDB 都反对,还反对国产数据库达梦,这就很 nice!每种数据库都反对两三种支流版本,齐全可满足公司的数据库需要。

数据操作
  • 数据操作方面,整体感觉不错,像增加表和视图、转储 SQL 文件、编辑查看单元格、语句智能提醒、关上终端、后果集多格局导出等大类性能都反对,执行打算、事务手动 / 主动提交、执行中断、语句珍藏等罕用的小类性能也有。

  • 不过也有优化的中央,例如查看表构造的中文备注,构造迁徙、数据迁徙,字段类型也略微少了些。不过依照他们两周一次的迭代速度,前面应该会反对,期待 CloudQuery 在数据操作方面早日成为 Web 版的 navicat,那就牛了。
组织架构

组织架构性能如果说满分 100 分的话,我只能打 82 分,剩下的分数用 666 来给。组织架构这个性能,拿来就能间接用到公司环境中,增加部门、增加组、增加用户包含治理等都特地不便。

零碎权限
  • CloudQuery 对用户调配零碎权限时,须要先创立一个角色,而后再进行受权。
  • 零碎权限有:零碎设置、增加连贯、审计剖析。例如只给用户调配增加连贯的权限,零碎设置和审计剖析性能等相干的所有性能都将无奈应用,起到对用户进行分级管理的作用。

数据操作权限
  • 数据操作权限是公司最为看重的性能,咱们迫切需要一个管理手段,刚巧它就来了。
  • CloudQuery 的数据操作权限性能做的很具体也比拟全。例如,当 DBA 设置一个角色,让这个角色只领有查看和减少 MySQL 连贯中的 A 库 B 表和 B 视图的权限,把这个权限赋予小明,小明就只能做权限内的事件。

  • 如果还要给某用户减少更多权限,或对立给类似用户受权时,还能够设置有一个权限集,在理论工作中这样受权效率很高。

  • 不过权限方面也还有优化空间,例如能够减少后果集导出的权限,关上终端权限,减少更多权限类型等 …… 哈哈,一不小心就提了需要。
利用剖析
  • 在利用剖析中可查看今日罕用表的读写次数,SQL 的执行排行状况,SQL 的执行耗时排行状况,依据这些信息,共事们就能够更具体排查和调优,点赞!心愿当前还会减少更多相似性能,例如 高危 SQL 的排行等。

审计剖析
  • CloudQuery 的审计剖析会对所有在零碎内执行的 SQL 语句进行审计剖析,保证数据皆有据可查。
  • 审计剖析中可看到执行总数、谬误语句数、各语句的执行占比状况、沉闷用户数、今日用户排行状况等,比拟具体,可能满足咱们日常工作。

  • CloudQuery 反对审计明细,能够依据多种过滤条件进行查问,反对导出明细信息到本地。

集体文件夹
  • 集体文件夹可从本地导入文件,也能够在终端关上,这个小性能挺不错!~

执行历史
  • 关上执行历史时能够看到本人一段时间内的执行记录及罕用的连贯,懒人福利。

总结

CloudQuery 是一款相当不错的管理工具,集成了很多 DBA 和开发者的罕用性能,重点反对了权限管控和审计剖析,非常适合国内中小企业和团队,心愿放弃初心,越做越好!

对了,重要的一点忘了提:CloudQuery 完全免费!这里手动 @官网:www.cloudquery.club

我感觉能够向他们收广告费了,哈哈哈哈

完。

一款基于 WEB 的通用数据管控工具 – CloudQuery

前言

前段时间,公司因为业务倒退,数据量攀升,老板迫切需要一个工具对数据进行精细化治理,一是的确须要精细化治理;二是因为咱们公司小,数据原本就乱,加上前两天链家员工删库跑路事件,老板预计有点慌,万一谁情绪不好来个 rm-rf /*,公司就凉了,于是,这工作就喜忧参半的落到了我的头上,而且老板临走还通知我估算无限,看着办。

先是在几个大厂的云市场上找,毕竟大品牌,看了华为 DAS,阿里云的 DMS 等等,产品都还不错,但有些性能要么不反对,要么太贵,这就很难堪。

之后在 GitHub 和开源中国上找,发现了不少好货色,例如 cloudbeaver 就不错,但玩了一下午发现没权限和审计????。还有一些不错的堡垒机和开源工具,不过也不是咱们想要的。

最初在墨天轮瞎逛时点开了 CloudQuery 的直播,从此发现了新大陆。还在直播流动中抽到了一个保温杯,哈哈!

所以,我当初就拿着 CloudQuery 赠送的保温杯泡着枸杞,写下了这篇文章。

介绍

CloudQuery 是一款基于 Web 的数据管理工具,可部署到各大云端。轻量化,无需下载本地软件,装置在服务器上所有人就都能够用浏览器登录应用,实现数据对立治理。尤其令我惊奇的是,CloudQuery 9 月份上线,当初不过 4 个月多点,能做成这样真是厉害!

内容

装置
  • 装置时出了点小意外,没看装置手册,用 4 核 8G 的服务器装置了完整版,导致下载实现启动失败,前面问小助手才发现是因为机器配置有余,所以给大家提个醒,完整版对服务器要求高,肯定要看一眼手册再下载,避免浪费工夫。

  • 起初换了高配服务器,就能够失常启动了。下载的过程很简略而且不需本人入手,它会先下载环境再下载利用,每步有进度和提醒,体验不错。
增加连贯
  • CloudQuery 反对的数据库品种很全,像平时咱们用到的 MySQL、Oracle、PG、Redis、SQLServer、MongoDB 都反对,还反对国产数据库达梦,这就很 nice!每种数据库都反对两三种支流版本,齐全可满足公司的数据库需要。

数据操作
  • 数据操作方面,整体感觉不错,像增加表和视图、转储 SQL 文件、编辑查看单元格、语句智能提醒、关上终端、后果集多格局导出等大类性能都反对,执行打算、事务手动 / 主动提交、执行中断、语句珍藏等罕用的小类性能也有。

  • 不过也有优化的中央,例如查看表构造的中文备注,构造迁徙、数据迁徙,字段类型也略微少了些。不过依照他们两周一次的迭代速度,前面应该会反对,期待 CloudQuery 在数据操作方面早日成为 Web 版的 navicat,那就牛了。
组织架构

组织架构性能如果说满分 100 分的话,我只能打 82 分,剩下的分数用 666 来给。组织架构这个性能,拿来就能间接用到公司环境中,增加部门、增加组、增加用户包含治理等都特地不便。

零碎权限
  • CloudQuery 对用户调配零碎权限时,须要先创立一个角色,而后再进行受权。
  • 零碎权限有:零碎设置、增加连贯、审计剖析。例如只给用户调配增加连贯的权限,零碎设置和审计剖析性能等相干的所有性能都将无奈应用,起到对用户进行分级管理的作用。

数据操作权限
  • 数据操作权限是公司最为看重的性能,咱们迫切需要一个管理手段,刚巧它就来了。
  • CloudQuery 的数据操作权限性能做的很具体也比拟全。例如,当 DBA 设置一个角色,让这个角色只领有查看和减少 MySQL 连贯中的 A 库 B 表和 B 视图的权限,把这个权限赋予小明,小明就只能做权限内的事件。

  • 如果还要给某用户减少更多权限,或对立给类似用户受权时,还能够设置有一个权限集,在理论工作中这样受权效率很高。

  • 不过权限方面也还有优化空间,例如能够减少后果集导出的权限,关上终端权限,减少更多权限类型等 …… 哈哈,一不小心就提了需要。
利用剖析
  • 在利用剖析中可查看今日罕用表的读写次数,SQL 的执行排行状况,SQL 的执行耗时排行状况,依据这些信息,共事们就能够更具体排查和调优,点赞!心愿当前还会减少更多相似性能,例如 高危 SQL 的排行等。

审计剖析
  • CloudQuery 的审计剖析会对所有在零碎内执行的 SQL 语句进行审计剖析,保证数据皆有据可查。
  • 审计剖析中可看到执行总数、谬误语句数、各语句的执行占比状况、沉闷用户数、今日用户排行状况等,比拟具体,可能满足咱们日常工作。

  • CloudQuery 反对审计明细,能够依据多种过滤条件进行查问,反对导出明细信息到本地。

集体文件夹
  • 集体文件夹可从本地导入文件,也能够在终端关上,这个小性能挺不错!~

执行历史
  • 关上执行历史时能够看到本人一段时间内的执行记录及罕用的连贯,懒人福利。

总结

CloudQuery 是一款相当不错的管理工具,集成了很多 DBA 和开发者的罕用性能,重点反对了权限管控和审计剖析,非常适合国内中小企业和团队,心愿放弃初心,越做越好!

对了,重要的一点忘了提:CloudQuery 完全免费!这里手动 @官网:????www.cloudquery.club

我感觉能够向他们收广告费了,哈哈哈哈

完。

正文完
 0