Cloudquery 一款基于Web的统一数据操作平台,数据库管理

时间: 作者: 点击量:

概述

之前一直在找一款基于web的统一数据库入口平台,后来看到了cloudquery介绍感觉设计理念还不错,便体验了一下,设想是美好的,但是实际上功能体验还是不尽如人意。

下面主要简单介绍一下cloudquery的相关内容,仅供参考。

分享一款基于Web的统一数据操作平台--cloudquery

 


一、简介

1、简介

CloudQuery 是基于 Web 的统一数据操作平台,是将所有的数据库收纳在一个平台内,用户仅需一个浏览器和一个账号,便可对平台内所有的数据库,进行数据操作、数据分析和数据管理,且 CloudQuery 支持市面上如 MySQL , Oracle ,SQLServer 等主流的数据库,(未来会支持 20+主流数据源),并集成权限管理、审计分析和组织架构管理等众多刚需功能,帮助开发、运维和测试人员大幅度提高工作效率。

分享一款基于Web的统一数据操作平台--cloudquery

 

2、功能特点

2.1、数据统一入口

分享一款基于Web的统一数据操作平台--cloudquery

 

2.2、广泛的数据源支持

Cloud Query覆盖市面上主流的数据源,SQL/NewSQL/NoSQL Cloud Query未来还会将持续增加更多数据源,将逐渐支持DB-Engines排行榜上的前50+主流数据源。

分享一款基于Web的统一数据操作平台--cloudquery

 

2.3、编辑器特点

• 基于官方数据源语法

• 支持 sql 语句的智能提示

• 支持方言以及特性

• 缓存存储,便捷高效

• SQL & NoSQL 全面覆盖

• 格式化SQL

• 导入本地文件

• 折叠/展开SQL

• 便捷数据库切换 • 主题切换

 

2.4、结果集

1)Cloud Query 支持对结果集的新增、编辑、删除、 提交、撤销等功能

2)支持对结果集的导出,支持pdf,txt,csv, excel四种格式

3)CloudQuery 支持table/json等多种结果集展示格式的自由切换

 

2.5、web终端(这点还是比较有意思的)

CloudQuery 同步支持数据库终端连接,当编辑器无法满足DBA需求时通常可以采用终端连接的方式进行数据库相关操作,可覆盖所有数据库命令

 

3、审计/分析功能

分享一款基于Web的统一数据操作平台--cloudquery

 

1)基础数据分析

在 CloudQuery 中可以对数据情况进行直观的分析,例如活跃连接数,活跃用户数等,查看周对比和日对比等

2)执行占比情况

在 CloudQuery 中你也可以看到执行语句的今日用户排行榜,或全部的综合排行榜

3)用户执行排行榜

在Cloud Query中还可以看到执行占比的情况,例如查询、删除、占比、新增的占比情况等,帮助自己了解数据运行状况

 


二、安装部署cludquery

1、下载

这个版本是刚出的,相比2.X的版本增加了很多功能。

https://cloudquery-community-offline-1253210854.cos.ap-shanghai.myqcloud.com/cloud-query-all-offline-latest.zip

 

2、安装

安装过程无需人工参与,分为环境和应用安装两步。

环境安装:安装应用运行所需的环境,有进度条显示安装进度,安装完成会有提示。

应用安装:依次导入应用的 docker 镜像。

unzip cloud-query-all-offline-latest.zip -d /usr/local
cd /usr/local/cloudquery
chmod -R 755  /usr/local/cloudquery && chown -R root:root /usr/local/cloudquery
nohup ./cloudquery-community.sh install &

 

分享一款基于Web的统一数据操作平台--cloudquery

 

3、启动

systemctl start cloudquery
--或者用以下方式
/opt/cloudquery/cloudquery-start.sh

 

分享一款基于Web的统一数据操作平台--cloudquery

 

4、访问

应用安装完成后会自动启动,同时有个运行检监脚本,正常运行会提示 cloudquery 启动成功。

启动成功后,可用浏览器访问 http://机器 IP:9898,进入 CloudQuery 登录页面,后续可用服务的方式管理应用启动或停止。

分享一款基于Web的统一数据操作平台--cloudquery

 

初始内置用户与密码:

分享一款基于Web的统一数据操作平台--cloudquery

 


总结

体验了cloudquery的整体功能,在管理的考虑上这款工具还是不错的,我可以按业务系统去划分并统一将redis、pg、mysql等数据库划分在对应的业务系统,且在审计/分析平台也可以得到想要的信息,但具体到某类数据库功能的体验就不太友好了,如常见的结构传输、数据迁移、表结构编辑等开发常用功能都没有支持,PG也暂时不支持12版本,代替navicat还是远远不够,所以就没发功能界面的相关介绍了。

上一篇:SmartChart基于Echarts/Django的微代码开发平台,适用于任何WEB项目

下一篇:没有了

注册体验: