签到成功

知道了

CNDBA社区CNDBA社区

达梦第三方客户端DockQuery使用体会

2023-03-07 15:49 1662 0 原创 用户分享

以前感觉国产数据库离我们很远,我一直使用的是 mysql、postgres这类主流数据库。自从加入了一家政务行业研发公司做系统研发,国产数据库使用得越来越频繁,近一年来的项目使用的都是国产数据库。

在各个项目中,我陆续使用过TIDB、达梦、opengauss等数据库。TIDB采用的是mysql连接协议,所以有很多客户端可供选择;但是达梦数据库一直没有被主流的数据库工具(如navicat、datagrip 、DBeaver)支持,只能选择达梦官方DM管理工具。这个工具一直以来都只是“能使用”的程度,对于开发者并不是很友好。

近期发现一款数据库客户端叫DockQuery,宣称支持达梦这类国产数据库。由于报名参加了达梦的数据库beta活动,急需一个好用的国产数据库工具,我从官方网站下载了DockQuery。体积1GB,大小是不是有点夸张,只有百度云下载渠道(100~200K的速度),未入门就让我想放弃。带着对国产数据库工具的好奇,我还是决定挂机下载一晚。

经过一晚时间,DockQuery工具已下载完成。竟然是个绿色版(免安装客户端),不用担心又给我安装一堆其他垃圾软件,哪个工具是垃圾也可以直接删了。https://www.cndba.cn/CloudQuery/article/116475

对于软件使用,我向来习惯上手干从来不看使用文档。打开软件后感觉界面有点在抄navicat 界面风格使用习惯,隐约里又看到eclipse的影子(使用idea久了,再看eclipse有点老掉牙)。这下放心了,学习成本又降低了。不过在使用过程中还是明显发现界面有点糙,细节处理得不是很好。

拿数据库先试试,目前只支持三款数据库:达梦、opengauss、Vastbase(???这是个什么数据库)。至少三个里有两个是我用到过的。使用祖传的 next by next 招式,很从就完成数据库创建。达梦连接与其他工具没有差别,不再一一说明。

先说说比较好的感受吧,重点与DM工具相比较。

编辑器功能做的还是比DM强一丢丢,有语法提示、格式化、代码折叠、切换数据源。https://www.cndba.cn/CloudQuery/article/116475

语法提示功能

DM工具也支持语法提示,但默认情况是不开启这个功能,可以通过配置打开语法提示功能。使用体验一直都得很卡,不流畅反应很慢。对于平时写SQL语法体验非常不好,想必这就是官方默认不开启的原因之一吧。https://www.cndba.cn/CloudQuery/article/116475

https://www.cndba.cn/CloudQuery/article/116475

DockQuery编辑器关键字与数据库动态提示响应很快速,基本上秒出,可以流畅使用工具,体验上比DM工具好太多了。不过对于提示的类型缺少分类,不能很好的识别表、字段还是关键字等。建议官方考虑从这个方向优化后续版本。

切换数据源功能

这个功能navicat 一直都有,我也一直在使用,是比较方便的地方。作为开发很多时候要验证bug,需要针对多个环境数据进行查询验证,不需要针对多个数据源打开多个查询窗口进行切换验证。这一点也体现了DockQuery 作为客户端工具在迎合客户端使用的需求点。

代码格式化与代码折叠

这两个功能合起来比较有特色。代码格式化本身没有什么好说明的,就是重点说说折叠功能,这个拆叠比较像代码编辑器的折叠功能。可以将语句通过格式化后的关键字进行代码层次的收起与展开。https://www.cndba.cn/CloudQuery/article/116475

https://www.cndba.cn/CloudQuery/article/116475

通过代码折叠,极大提升了编辑器使用体验。个人非常喜欢这个功能带来的SQL语句阅读清晰结构、关注重点语句部分。

最后再补充些缺点问题吧。

https://www.cndba.cn/CloudQuery/article/116475

整个软件还是有一些些不成熟,很多功能在使用过程就能感受出来,还需要几个版本的迭代才能达到日常使用。毕竟还是在beta版本,有一些不稳定的问题也很正常。对于国产数据的支持,加上些特色功能,起码给我们多一份选择和可能性。


加油 DockQuery ,期待后续版持续改进!
https://www.cndba.cn/CloudQuery/article/116475

看了上面的分享,你是否对DockQuery更感兴趣了呢?欢迎扫描下方二维码添加小助手,加入官方微信群,获取安装包,开启您的DockQuery之旅!

图片

https://www.cndba.cn/CloudQuery/article/116475
https://www.cndba.cn/CloudQuery/article/116475

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户分享 数据库 数据库管理系统 信创 版本发布

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
BinTools图尔兹

BinTools图尔兹

关注

杭州图尔兹信息技术有限公司,2018年3月份成立于杭州,主要产品:CloudQuery一体化数据操作管控平台、DockQuery新型数据库桌面客户端。

  • 18
    原创
  • 0
    翻译
  • 0
    转载
  • 0
    评论
  • 访问:18159次
  • 积分:175
  • 等级:初级会员
  • 排名:第21名
精华文章
    热门文章
      Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

      QQ交流群

      注册联系QQ