这是学习笔记的第 2332篇文章
推荐使用完整版,因为完整版已经包含了审计插件,如果下载标准版后要补充审计功能还需要再次安装审计插件,下载的模式目前支持迅雷,百度 盘,腾讯微云和天翼云,是把安装文件托管在这些下载通道下。
安装的过程比较简单,如下的3个命令即可安装:
默认会自动启动服务,也可以使用cloudquery-stop.sh,cloudquery-start.sh手工启停。
在安装前还是需要确认下内核版本和docker版本,可以使用如下的命令:
1)uname -r 确保是在3.10.0以上
2)docker version
如果docker兼容性不足,可以考虑合适的镜像,使用命令:
在这里我使用的是 docker-ce-18.06.3.ce-3.el7 版本。
2.客户端功能体验
安装后,可以使用http://[IP]:9898来访问
首先要配置数据库连接,这个过程属于常规操作,配置完毕后可以测试连接。
对于查询结果集的导出,支持Excel,CSV,txt和PDF,值得一提的是,文件的导出都是可追溯的,有个小功能是“下载中心”,在里面可以随时提取。
我个人最喜欢的功能是基于终端模式的,在连接配置处点开“打开终端”,整个操作和自己的客户端使用没有区别,对于后端管理来说很便捷清晰。
对于SQL的语法提示还是比较实用的,这里可以看到也会做出提示。
关于执行历史,这些是持久化存储的,可以随时查看,能够满足基本的审计需求,如果需要定位到使用人的基本信息是在审计模块中。
对于权限体系,主要实现了角色和权限两大层面,可以根据不同的角色类型进行不同的权限配置管理。
还有一个亮点的部分就是连接的共享,默认我们创建的连接是可以共享的,比如我把一个数据库连接配置共享给某个同事,他不需要做额外的配置刷新数据查询区就可以直接复用,对于类似租户管理的模式是比较适用的,比如一个开发组我们给予开发组长一定的权限,那么他可以把某个数据库的连接配置在内部进行共享,避免重复配置和管理,后续管理信息变化也可以联动变更。
最后是审计的部分,是整个产品的重心和亮点,也是业务侧使用WEB端比较关心的,对于审计侧的基础功能来说都能够支持,比如审计分析看板和审计日志查询。
小结
CloudQuery是一种全新的数据库客户端使用模式,能够让客户端的使用从本地单一模式变为WEB统一管控模式,适合从0到1 的构建整个基础服务体系,在整体的使用上能够满足一些基础使用需求(数据查询,数据导出,数据格式化)和管理需求(执行历史,下载文件管理,审计看板等),此外,产品是完全免费使用的,并且支持离线安装。
当日在使用中也会有一些疑问和问题,比如在安装部署方面需要投入较多的精力且安装文件较大,会有一些额外的资源成本和学习成本,同时产品文档中对于一些技术细节的内容比较少,对于服务的监控,高可用管理和平滑升级应该会随着业务需求的接入成为一个新的关注目标。官方在使用的过程中也给予了大力支持,整体上对于使用者来说,是相对便捷轻量的。
最后提一下,v1.3.4在今天发布了,感兴趣的可以试一下最新的改进功能。
各大平台都可以找到我
-
Github:@jeanron100
-
CSDN:@jeanron100
-
知乎:@jeanron100
-
头条 :@杨建荣的学习笔记
-
易 :@杨建荣的数据库笔记
-
大鱼 :@杨建荣的数据库笔记
-
腾讯云+ 区:@杨建荣的学习笔记
近期热文:
我们为什么在MySQL中几乎不使用分区表
新年大吉 总结了如下的感想
《大江大河2》最触动我的一段经典对话
MySQL 8.0给开发方向带来的一些困扰
迁移到MySQL的业务架构演进实战
MySQL业务双活的初步设计方案
如何优化MySQL千万级大表,我写了6000字的解读
一道经典的MySQL面试题,答案出现三次反转
小白学MySQL要多久整理了10多个问题的答案
2020年度20多款主流数据库重大更新及技术要点回顾
工行“去O”数据库选型与分布式架构设计
MySQL 实战笔记 第01期:MySQL 角色管理
MGR用哪个版本.7 vs 8.0
SQLcl这个可爱的小工具,来了解一下呀~
CPU占用又爆了ySQL到底在干什么
这个MySQL优化原理剖析,比照X光还清楚
自己动手写SQL执行引擎
最受欢迎的微服务框架概览
程序员,保住你的钱袋子!
QQ群 :763628645
QQ群二维码如下, 添加请注明:姓名+地区+职位,否则不予通过

点在看,让更多人看到
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库数据库操作91730 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!