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 天狼, 喜欢您来图片

用户分享 | Dockquery,一个国产数据库客户端的初体验的更多相关文章

  1. "xaml+cs"桌面客户端跨平台初体验

    "Xaml+C#"桌面客户端跨平台初体验 前言   随着 .Net 5的到来,微软在 .Net 跨平台路上又开始了一个更高的起点.回顾.Net Core近几年的成果,可谓是让.Ne ...

  2. 『开源』仿SQLServer山寨一个 跨数据库客户端

    002 Laura.SqlForever项目简单介绍 相关文章 <『练手』001 Laura.SqlForever架构基础(Laura.XtraFramework 的变迁)> <『练 ...

  3. Hbase王国游记之:Hbase客户端API初体验

    §历史回顾 2018年岁末,李大胖朦胧中上了开往Hbase王国的车,伴着一声长鸣,列出缓缓驶出站台,奔向无垠的广袤. (图片来自于网络) 如不熟悉剧情的,可观看文章: 五分钟轻松了解Hbase列式存储 ...

  4. 【分享】iTOP-4412开发板使用之初体验[多图]

    近期入手了4412开发板,配的7寸屏和WIFI模块,GPS模块,下面晒个照片介绍一下,手机拍摄图片有点模糊,实物很精致,是我所见过最好的板子.b( ̄▽ ̄)d 预装的Android4.0.3系统,5点以 ...

  5. MySQL创建一个用户,指定一个数据库 授权

    Mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hail mysql -u root -ppassworduse mysql;insert into user(h ...

  6. php处理数据库数据,每处理一个数据返回客户端显示当前状态的方法。

    php处理大量数据,每处理一个数据返回客户端显示当前状态的方法. 类似于dedecms生成静态页 想法: 客户端发送请求 服务器端接受请求,开始统计所需处理的数据量 将所需处理数据按一定规则排列,发送 ...

  7. 转:mysql 创建一个用户,指定一个数据库

    转自:http://blog.sina.com.cn/s/blog_8c2525390101h0dv.html mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 h ...

  8. 【原创】经验分享:一个小小emoji尽然牵扯出来这么多东西?

    前言 之前也分享过很多工作中踩坑的经验: 一个线上问题的思考:Eureka注册中心集群如何实现客户端请求负载及故障转移? [原创]经验分享:一个Content-Length引发的血案(almost.. ...

  9. 如何设置Oracle数据库客户端字符集以及系统中的NLS_LANG环境变量

    概述: 本地化是系统或软件运行的语言和文化环境.设置NLS_LANG环境参数是规定Oracle数据库软件本地化行为最简单的方式. NLS_LANG参数不但指定了客户端应用程序和Oracle数据库所使用 ...

  10. Expo大作战(十六)--expo结合firebase 一个nosql数据库(本章令我惊讶但又失望!)

    简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...

随机推荐

  1. Python 3.14 新特性盘点,更新了些什么?

    Python 3.14.0 稳定版将于 2025 年 10 月正式发布,目前已进入 beta 测试阶段.这意味着在往后的几个月里,3.14 的新功能已冻结,不再合入新功能(除了修复问题和完善文档). ...

  2. TVM Pass优化 -- 算子融合(FuseOps)

    定义 算子融合 就是将多个计算单元合并到一个计算单元里完成计算,减少中间数据读写内存的操作,从而节省计算时间. TVM中将算子融合分为四种: kElemWise:两个tensor之间按照元素逐个操作的 ...

  3. 猫映射(Arnold变换),猫脸变换介绍与基于例题脚本的爆破

    前置信息 http://www.jiamisoft.com/blog/index.php/7249-erzhituxiangjiamisuanfaarnold.html https://mp.weix ...

  4. wso2~自定义event-publisher

    自定义event/publishers的步骤 介绍 event/publishers功能位于carbon平台的event菜单,选择publishers菜单项即可打开发布者配置列表,你可以添加自定义的发 ...

  5. ESP32S3内网实现 WebSocket

    ESP32S3内网实现 WebSocket WebSocket 是一种网络通信协议,它提供了在单个 TCP 连接上进行全双工.双向通信的通道.它是为了在 Web 浏览器和服务器之间实现实时.高效的数据 ...

  6. 最快的流媒体服务器搭建 smart_rtmpd

    说明 流媒体服务器是一个很专业的名词,对于圈外人来说,可能显得比较高深.但是日常应用中还是经常需要用到它,搭建流媒体服务器需要了解各种名词,系统,环境配置,使用方法,使用流程.这让很多圈外人感觉无从下 ...

  7. AI编码焕新:用Context7

    最近,一款名为 Context7 MCP 的工具备受瞩目.网络上流传着各种说法,比如它解决了大语言模型的痛点.革新了 AI 编码方式,甚至能让 Cursor 效率提升十倍.那么,Context7 真有 ...

  8. 未来已来?vSphere 9 预览版部署体验

    最近看到不少技术爱好者开始分享 vSphere 9 的基础体验镜像,作为 VMware 的忠实粉丝,怎么能错过这波"尝鲜"机会呢? 趁着空闲时间,我也动手安装体验了一下.从初步使用 ...

  9. AI解题助手ChatMoney:提高你的学习效率

    本文由 ChatMoney团队出品 在当今这个信息爆炸的时代,学习不再局限于传统的书籍与课堂.AI解题助手作为新时代的智慧工具,正以其独特的亮点和显著优势,引领学习方式的革新. ChatMoneyAI ...

  10. 经典记忆卡片游戏html代码

    记忆卡片游戏是一款简单而富有挑战性的经典游戏,旨在锻炼玩家的记忆力和观察力.游戏通常由一组图案相同的卡片组成,玩家需要通过翻转卡片找到匹配的对.每当找到一对匹配的卡片时,玩家将获得一定的分数或奖励,游 ...