用户分享 | Dockquery,一个国产数据库客户端的初体验

news2024/10/7 3:26:02

DockQuery 有话说

DockQuery ,「天狼」也,中原本土狼种。天狼年纪很小,不满一岁,但它有一个伟大的梦想——建造一座能容纳中原群狼的宫殿!它不想再被异域狼欺负,不想被异域狼群挤占生存空间,它想带着本土的弟兄们杀出一条路,即使这条路很难,很难。

一个阳光明媚的午后,天狼停下了奔波的脚步,想小小休憩。那天以后,它的消息越来越少,但人们知道,天狼不会离开。

那天以后,江湖上流传着 DockQuery 的传说…

看了小故事有没有想起 DockQuery 图片前几天收到一位用户私信,信中分享了她对 DockQuery 的使用体验。秉着“好文共赏”的原则,我们连夜编辑排版,为大家带来最新鲜的观点和最真实的反馈

DockQuery 又称「天狼」,是一款专为国产数据库管理而设计的客户端,快来看看用户眼里的它

偶然发现一款用起来还不错的数据库客户端 DockQuery。鉴于本人经常使用 opengauss,DM 等国产数据库,连接起来比较费劲,得装两个甚至多个客户端,占内存不说,而且还麻烦。

一次偶然的机会进入了一个社区发现有一款主要以国产数据库为主的客户端,按捺不住我好奇尝鲜的心,立马下载安装一步到位,现在基于体验感还不错,写个初步体验记录一下,顺便也给感兴趣的同学做个参考。

01

下载安装

在这里插入图片描述

下载网址:https://dockquery.com/

我个人是对 opengauss,海量,达梦进行了操作,效果还可以。在这里插一嘴,这个软件是免安装的,下载即可使用,不用担心会带来流氓软件。

目前他们支持 Windows、Linux和mac 三个操作系统,我在 windows 上下载解压后就可以立即使用了。但是看社区里有人在 linux 上用有点问题,官方解答是要给 jre 执行权限,简单操作一下也能用了。

02

客户端功能体验

接下来唠唠 Dockquery 的功能体验:

1、创建链接啥的都是常规操作,不过有一点让我用起来比较舒服的是 DockQuery 的连接一旦创建就会保存在本地,下载新包,或者重新打开客户端,只要你的连接不删除都是存在的。之前在 DM 客户端上每次要我重新连接真是有些头大。

在这里插入图片描述

2、截断表,清空表,对于我上万条的数据,一键干掉,很是方便

在这里插入图片描述

3、在设计表里面,外键的功能实现得特别好,做到了删除方式,更新方式的联级更新,实现了外键的功能,在我之前用到的某些客户端中,这个功能是没有的。

在这里插入图片描述

4、DockQuery 还能同时支持函数和存储过程创建,之前我用 Navicat 连接 PG 去创建存储过程,结果它不支持存储过程的创建,我存储过程的语句执行成功后,将我的存储过程强制转换为了函数,所以在这一点上深得我意。

在这里插入图片描述

5、导入导出省时省力,是异步实现,在导大数据文件的同时可以干别的,相互不影响,减少时间的消耗,而且导出支持多种格式,包括 DDL、SQL、Excel 以及 CSV。

6、打开表,可以看到数据的类型,还能进行排序,当我在可操作结果集中手动插入数据时,完全不担心会因为输入的类型导致出错,同时像 time,date 类型,还有插件可以直接选择对应的时间日期。

在这里插入图片描述

7、SQL 编辑器里的执行计划,以及大小写转换,字体字号变大,SQL 美化,语句折叠以及事务等,用起来也还挺顺手。

在这里插入图片描述

执行历史,可复制可清除,点击即可出现在 SQL 编辑器的页面,减少复制粘贴,减少了误关 SQL 编辑器,不知道自己具体执行了什么的问题,而且一键就来到 SQL 编辑器,这个点我很需要。

在这里插入图片描述

8、日志信息可以清除,对于大量的 SQL 语句之后之后,或者想要一个空白的控制台,日志信息之间相互独立不杂糅。

在这里插入图片描述

以上是初步体验下来我觉得 DockQuery 这个工具算是亮点的地方,当然作为一个新上线的数据库客户端工具,他肯定也还存在很多不足的地方。以下也罗列几点:

1、首先就是数据源的支持情况,目前 DockQuery 只支持 opengauss、海量和达梦三种数据源类型,这可能跟他们主打国产和信创支持的理念有关系,但对于日常使用 oracle 这种常规数据库多的同学这工具暂时是用不上的。

2、基于自己数据库中具体对象多的原因,我肯定希望 SQL 编辑器当中能实现语法关联,本产品中的语法提示,高亮,格式化,语句折叠等就做得很好。

3、希望能抓紧开发出表空间,用户,角色等方面的功能。

03

小结

总体来说,作为一个新上线的数据库客户端,DockQuery 基本合格,有很多不足的地方,但也有给我这个国产数据库使用者带来一些小惊喜。而且从他们目前构建的一些功能来看,虽然很多只是初步做了实现,但看得出来后续肯定会去做更深入的支持,继续关注吧!

十分感谢这位同学的分享图片!DockQuery 的功能远不止这些,快扫描下方二维码添加官方小助手图片,开启您的 DockQuery 之旅!点击文末阅读原文进入产品官网,DockQuery 天狼, 喜欢您来图片

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/512721.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

点到直线距离估计线性回归参数

点到直线距离估计线性回归参数 文章目录 点到直线距离估计线性回归参数[toc]1 推导2 模拟 1 推导 普通最小二乘法(OLS)估计线性回归方程的参数要求残差平方和最小,通过优化方法计算出各参数的估计量。其中残差 e i y i − β 0 − β 1 x i e_iy_i-\beta_0-\beta…

docker安装Nexus3搭建docker私有仓库,并上传镜像

参考:https://blog.csdn.net/gengkui9897/article/details/127353727 nexus3支持的私有库 支持maven(java)、npm(js)、docker、herm、yum、apt、pypi(python)go、等等 1. 下载安装docker(略) 根据系统选择对应版本…

T-SQL游标的使用

一.建表 INSERT INTO cloud VALUES( 你 ) INSERT INTO cloud VALUES( 一会看我 ) INSERT INTO cloud VALUES( 一会看云 ) INSERT INTO cloud VALUES( 我觉得 ) INSERT INTO cloud VALUES( 你看我时很远 ) INSERT INTO cloud VALUES( 你看云时很近 ) 二.建立游标 1.游标的一般格…

微软Office Plus吊打WPS Office?不一定,WPS未来被它“拿捏”了

微软Office Plus吊打WPS Office? 微软的Office是一款非常强大的软件。不仅仅在办公领域中能给我们带来便利,在娱乐和生活的各个方面的管理也能带来很多便利。 当然,作为国产办公软件的排头兵WPS与微软Office的抗衡已经有长达30多年&#xf…

数据库sql语句(经典)

例题: 先来讲讲not in 和not exists的区别,再开始今天的例题(和in,exists相反) not in内外表做笛卡尔积,然后按照条件查询,没有用到索引 not exists是对外表进行循环,每次循环再对内…

从中国制造到中国智造,大眼橙投影仪的进阶之路

刚过去的5月10日是中国品牌日,在这一天各级电视台、广播电台以及平面、网络等媒体,都会安排重要版面来讲中国品牌故事。近日,笔者在与一些品牌的接触中,对大眼橙这个品牌印象颇深,大眼橙是智能投影行业的头部品牌&…

详解:函数栈帧的创建与销毁

函数栈帧的创建与销毁 前期问题函数栈帧定义寄存器的种类与功能汇编指令的功能及含义图解main函数之前的调用调用main函数开辟函数栈帧main函数中创建临时变量并初始化为形式参数创建开辟空间Add函数开辟函数栈帧,创建变量并进行运算释放Add函数栈帧 前期问题解答 铁…

STM32F4的输出比较极性和PWM1,PWM2的关系

PWM 输出比较通道 在这里以通用定时器的通道1作为介绍。 如图,左边就是CNT计数器和CCR1第一路的捕获/比较寄存器,它俩进行比较,当CNT>CCR1, 或者CNTCCR1时,就会给输出模式控制器传送一个信号,然后输出模式控制器就…

基于TextCNN、LSTM与Transformer模型的疫情微博情绪分类

基于TextCNN、LSTM与Transformer模型的疫情微博情绪分类 任务概述 微博情绪分类任务旨在识别微博中蕴含的情绪,输入是一条微博,输出是该微博所蕴含的情绪类别。在本次任务中,我们将微博按照其蕴含的情绪分为以下六个类别之一:积…

Docker部署nacos2.1版本集群

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服…

spring发送qq邮件 + 模板引擎

文章目录 学习链接邮箱配置开启qq邮箱服务相关配置文件 freemarker模板引擎引入依赖配置freemarker编写模板registerTpl.ftl 发送带内嵌图片的邮件 附件效果 学习链接 java邮件发送 Java实现邮件发送 springboot发送QQ邮件(最简单方式) 刘java-Java使用…

css - 盒子水平垂直居中的几种方式

前端盒子水平垂直居中的几种方式 实现效果图如下: 首先是父元素的基本样式: .container {width: 600px;height: 600px;border: 1px solid red;background-color: antiquewhite;margin: 0 auto;/* 父盒子开启相对定位 */position: relative;}1&#xf…

【Linux】Linux入门学习之常用命令三

介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力&a…

Python每日一练(20230511) 跳跃游戏 I\II\III\IV

目录 1. 跳跃游戏 Jump Game I 2. 跳跃游戏 Jump Game II 3. 跳跃游戏 Jump Game III 4. 跳跃游戏 Jump Game IV 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 跳跃游戏 Jump Game …

操作符知识点大全(简洁,全面,含使用场景,演示,代码)

目录 一.算术操作符 1.要点: 二.负数原码,反码,补码的互推 1.按位取反操作符:~(二进制位) 2.原反补互推演示 三.进制位的表示 1.不同进制位的特征: 2.二进制位表示 3.整型的二进制表…

如何利用python实现灰色关联分析?

1.灰色关联分析简介 灰色系统这个概念是相对于白色系统和黑色系统而言的。从控制论的知识里,颜色一般代表对于一个系统我们已知信息的多少,白色代表信息量充足,黑色代表我们其中的构造并不清楚的系统,而灰色介于两者之间&#xf…

WhatsApp如何让客户参与变得更简单?

WhatsApp对你的品牌来说可能和Twitter和Facebook一样重要,你可能已经把它们纳入你的社交媒体战略。 是的,WhatsApp不仅仅可以用来给同事发短信或与远方的亲戚视频聊天,它也适用于商业。 在发展WhatsApp业务时,小企业主得到了最优…

K8s基础9——服务发现Coredns、Ingress Controller多种暴露方式、TLS+DaemonSet、Headless Services

文章目录 一、服务发现机制1.1 环境变量注入1.2 DNS解析 二、Ingress4.1 部署Ingress controller4.2 暴露Ingress Controller4.2.1 SVC NodePort方式4.2.2 共享宿主机网络方式 4.3 默认后端4.4 同域名不同URL转不同服务4.5 不同域名转不同服务4.6 使用https4.6.1 安装cfssl4.6.…

如何用 Serverless 一键部署 Stable Diffusion?

作者 | 寒斜(阿里云智能技术专家) 思路 其实很简单, 我们只需要将镜像里面的动态路径映射到 NAS文件存储里面即可,利用 NAS 独立存储文件模型,扩展,语言包等,并且我们可以为管理 NAS 单独配置…

使用Python和Django构建一个全功能的在线医疗问诊平台

在线医疗问诊平台应运而生,为患者和医生之间提供了一个便捷的交流平台。本文将介绍如何使用Python和Django构建一个全功能的在线医疗问诊平台。 功能 在我们的平台上,患者可以注册账户、查询医生、预约诊断、支付费用并与医生沟通。医生可以创建个人档…