当前位置: 首页 > news >正文

单门户上集成多种数据库查询入口

(作者:陈玓玏)


开源项目,欢迎star哦,https://github.com/tencentmusic/cube-studio

在一家公司,我们通常会有多种数据库,每种数据库因为其特性承担不同的角色,比如mysql这种轻量级数据库,很适合存储元数据,hive适合用于分布式存储,clickhouse可以做极快速的大数据查询。

如果我们同时有k8s集群,又有多种数据库,来回切换操作也是很麻烦的事情,如果能在一个入口对接所有的数据库,同时链接到k8s集群,就省心很多。

1. 登录cubestudio平台

体验环境可以直接使用,也可以根据https://github.com/tencentmusic/cube-studio/wiki来部署之后使用。

2. 配置账号密码并查询

在这里插入图片描述
在web界面中,点击“数据资产”-“数据探索”-“sqllab”,在“引擎”位置选择要查询的数据库,根据提示的格式填入账号和密码,实际使用中也可以让管理员在后台直接配置好账号密码,避免自己手动输入。配置好之后,在查询框中写入查询sql语句,点击“运行”,就可以看到结果了。

“success”就表示查询成功,结果可以点击“详情”在线查看,也可以点击“下载”,本地查看。

3. 切换数据库

在这里插入图片描述
平台目前已经集成的数据库有mysql、postgresql、presto、clickhouse、hive、impala,通过这个入口,我们查询数据时候就不用在命令行里来回切换啦,即使是不会数据库的纯业务同学,也可以交互式地直接查询各类数据库的数据了。

http://www.lryc.cn/news/382375.html

相关文章:

  • 华芯微特SWM34-使用定时器捕获快速解码EV1527编码
  • 小程序安卓手机点击uni-data-select 下拉框选择器会出现蓝色阴影
  • playwright vscode 插件源码解析
  • Mysql: SQL-DDL
  • Java中的加密与解密:实现安全的数据传输
  • 基于SSM的美食推荐系统
  • Pycharm利用Anaconda环境
  • Python函数魔术:深入理解18个高级函数特性
  • 在大型单页应用(SPA)中,如何处理状态管理的
  • 力扣78 子集
  • C语言从头学24——函数原型
  • Vue中使用ElementUI组件Form组件的校验validate
  • PostgreSQL性能优化之分区表 #PG培训
  • SAPUI5基础知识9 - JSON Module与数据绑定
  • 解决vue3使用ref 获取不到子组件属性问题
  • 使用STL容器还是Qt容器?
  • Android 2ndBLE的实现
  • 常见硬件工程师面试题(二)
  • java构造方法的重载
  • webpack 压缩图片
  • JAVA每日作业day6.24
  • 鸿蒙开发系统基础能力:【@ohos.hiTraceChain (分布式跟踪)】
  • .git目录解读
  • 如何在Java中处理InterruptedException异常?
  • 深入解读Netty中的NIO:原理、架构与实现详解
  • Vim和Nano简介
  • mysql的information_schema浅析
  • 力扣爆刷第153天之TOP100五连刷26-30(接雨水、环形链表、最长上升子序列)
  • 【Linux】—Apache Hive 安装部署
  • 组装盒示范程序