之前在其余平台上看到有其余作者介绍CloudQuery,这不巧了么,我刚好也在用。然而看有些作者真的没讲清楚这款产品它的实在作用和个性,所以明天就来讲讲这个CloudQuery到底是干啥的。
不晓得大家有没有用过阿里云DMS,它是阿里数据库服务平台的云版本,提供免装置、免运维、即开即用、多种数据库类型与多种环境容易的web数据库治理终端,好用,然而要钱,企业版一年算下来也要将近5000块,而CloudQuery能够说是它的收费替代品。
上面就具体来说下我的一些应用体验。
下载&装置
下载地址:http://cloudquery.club/download
有多种下载方式可供选择。官网次要是分了离线装置和在线装置。每种装置形式又分了完整版和标准版(不带审计模块),能够按本人需要抉择。装置很不便,20分钟搞定,只有运行官网提供的一个脚本就能够间接拉取镜像启动服务。
因为他们应用容器化部署,所以反对所有操作系统,举荐配置如下:
须要留神的是,如果你要装置审计模块,那硬盘内存最好在200G以上。
装置胜利后就能够拜访登录页,拜访 ip+9898端口,有3个内置账号可选,登录之后能够本人批改明码,变成本人的账户。
连贯数据库
目前只反对MariaDB、MongoDB、MySQL、Oracle、Redis、SQLServer、达梦、PostgreSQL这几个数据源,尽管笼罩了目前只用最多的几个支流数据源,也有国产数据源反对,但总体来看数量还是不多。
哦,有一点,对于每个数据库的个性反对它还是做的挺好的。像Oracle这种元素特地丰盛的数据库,也很好地保留了它的个性。
数据库罕用操作
数据库罕用操作没什么问题,语法提醒、事务提交/回滚性能反对手动/主动模式、后果集都合乎咱们日常操作习惯。语句珍藏、集体文件夹能够快捷提取罕用SQL语句,被数据库脚本虐过的人大略都会爱这个性能。
权限治理
权限治理算是CloudQuery的一大特色,官网称基于RBAC模型,做了超细粒度划分。我看了一下,整体来看,他的权限治理还是分为两块,零碎权限和操作权限。
零碎权限可针对用户的根本信息、所属部门、角色进行治理,在「零碎设置」-「零碎权限」-「角色治理」中,可创立角色并调配对应权限至集体。
操作权限能够对用户进行拜访连贯和操作权限的调配。「Owner设置」-「连贯治理」,在对应数据库下「权限治理」-「数据操作权限」中创立须要的权限,目前权限细粒度到表格,还没有到表格内行列权限。
同时,CloudQuery上还有一个「权限集治理」,能够更加便捷地授予或回收用户权限,不须要再一个一个去抉择权限。在创立数据源胜利的时候零碎会主动生成一个初始权限集,这样对于这些根底权限就不须要再花工夫去进行手动配置。
设置完数据操作权限后再进入「角色治理」创立角色,将权限调配至集体。
在进行权限设置的时候有一点不太便捷的是它的权限治理和组织架构还是有些拆散。在组织架构中增加用户后无奈间接在这个中央对配置用户权限,而是须要进入「零碎权限」中去配置他的零碎权限,再去「owner设置」中配置他的操作权限,门路有点拆散也有点长。
利用治理
在对应数据库下可连贯第三方利用,比方公司的报表零碎或CRM零碎之类的,如果利用语言是JAVA,CloudQuery可探到利用的数据,进行利用剖析。
先在「零碎设置」-「利用列表」中增加利用,再进入「Owner设置」,在数据库下连贯利用。
利用剖析次要有三块,可视化展现「今日罕用图」;TOP SQL、慢SQL排行,可查看利用中SQL执行次数排行,对均匀耗时比拟长的SQL进行筛选,排查相干有问题的SQL(因为今日未执行,所以我这边的图就没有啦,上面这张图大家将就看哈哈)
审计剖析
很多数据库工具都不具备数据库审计剖析性能,只能记录操作日志,而CloudQuery装备了审计剖析性能。
然而目前看来,审计性能还非常简单,只蕴含了执行语句的审计剖析统计和审计明细。心愿官网前期能对审计性能这一块进行更加欠缺的设计,让审计性能施展出最大价值。
好了,对CloudQuery的应用体验大略就是这样,总体来说,这还是一个不错的产品,作为一款收费的数据管控工具,目前根本能够满足我的日常操作。就官网对产品的保护和对用户的反馈来说,这是一款值得我花工夫去期待它变成熟的产品。我会继续应用和关注。
官网地址:https://cloudquery.club/
发表回复