Navicat 博客

DBeaver 与 Navicat:数据库工具对决 2021 年 6 月 2 日,由 Robert Gravelle 撰写

header (18K)

在我担任 IT 顾问的早期,我依靠各种开源工具来完成我的工作。我的理由是,我节省购买商业产品的成本。几年后,我才意识到商业产品实际上可以通过简化和自动化定期执行的许多常见工作来节省时间和金钱。

数据库客户端是一类许多开发人员都不愿花钱购买的软件。这里的假设是你不需要很多功能来查看数据库表和对它们执行查询。在某种程度上,这可能是正确的,但是如果你发现自己在做大量的数据库工作,那么可能是时候升级你的数据库客户端了。

最近有人向我介绍了一个名为 DBeaver 的免费通用数据库工具。我不太了解它,我认为将它与 Navicat Premium 进行比较可能会提供有用的信息。让我们开始吧,愿最好的产品获胜!

关于竞争对手

在左侧,我们有挑战者:DBeaver。它是一个免费的开源通用数据库工具,适用于开发人员、数据库管理员或任何需要以专业身份处理数据的人。DBeaver 使用 Java 编写,基于 Eclipse 平台,使用 JDBC 应用程序接口(API)通过 JDBC 驱动程序与数据库交互。对于 NoSQL 等其他数据库,它依赖于自己的专有数据库驱动程序。

与许多开源工具一样,DBeaver 始于 2010 年,是一个业余爱好项目。它是免费和开源的,具有吸引人的用户界面。从早期开始,其重点是包括数据库开发人员最常用的功能。第一次正式发布是在 2011 年的 Freecode 上。它很快成为开源社区中的流行工具。

在右侧,我们有卫冕冠军:Navicat Premium。它是一个商业数据库开发和设计工具,让你从单个应用程序同时连接到多个本地和/或云数据库。它旨在满足各种人员的需求,从数据库管理员和程序员到为客户提供服务并与合作伙伴共享信息的各种企业或公司。

Navicat 初始版本的主要目标是简化 MySQL 实例的管理。在 2008 年,Navicat for MySQL 荣获香港 ICT 2008 年度大奖、最佳商业大奖和最佳商业(产品)金奖。Navicat Premium 于 2009 年推出。它将所有以前的 Navicat 版本合并为一个产品,可以同时连接所有流行的数据库类型,让用户能够在不同(异构)数据库类型之间执行数据迁移。

总结

现在我们已经介绍了我们的参与者,下一部分将深入研究每个工具的功能集,并比较它们的可用性、性能、用户评分等!



Rob Gravelle 居住在加拿大渥太华,是一名有 20 多年经验的 IT 专家。过往,Rob 曾为与情报有关的组织(如加拿大边境服务局和各种商业组织)构建系统。在业余时间,Rob 是一名出色的吉他演奏家,并发行了 几张 CD

Navicat 文章
频道条目
分享
文章归档