Navicat 博客

第三方数据库管理工具的好处 2022 年 5 月 19 日,由 Robert Gravelle 撰写

上周完结了关于“常见的 SQL 查询错误”的系列文章,现在是时候从 Monty Python 剧本中翻开一页,然后转到一个截然不同的题目。这个题目就是为什么数据库开发人员和管理员应该考虑使用第三方数据库管理工具(DBMT)来填补主要数据库制造商的不足之处。无论价格如何,所有第三方 DBMT 都能补足或替换数据库制造商的工具集,提供满足一般 DBA 社区需求的功能。今天的文章将重点介绍第三方 DBMT 的一些好处。

支持异构 DBMS

如今,很难找到仅支持单一 DBMS 平台的 IT 组织。大多数企业都使用几种不同的数据库类型——本地托管和云端。例如,我自己的雇主就有一些本地 PostgreSQL 数据库以及一些 Amazon 的在线数据库服务。本地数据库实例非常适合开发、测试和用于某些生产用途。同时,Amazon 数据库服务能够与其他 Amazon 服务(如人工智能、批处理等)很好地配合。

越来越多第三方工具供应商正在利用这种 DBMS 的快速增长,提供专门设计用于处理各种数据库类型的工具。它们的价值在于从单个应用程序界面管理多个 DBMS 的能力。一些产品,例如 Navicat Premium,甚至可以同时连接到多个异构 DBMS,让管理员在数据库之间传输数据,就像在 PC 桌面上复制文件一样容易。

提高数据安全性

组织的数据始终是其最大的资产。因此,大多数企业都非常重视安全性并选择第三方 DBMT 管理。第三方 DBMT 提供的连接选项比个别数据库供应商自己的管理和开发工具提供的连接选项更安全。

一项流行的功能是 SSH 隧道。这是一种使用加密 SSH 连接传输数据的方法。SSH 隧道允许与本地端口的连接通过安全通道传送到远程机器。

第亖方 DBMT 还支持多种身份验证方法(例如 MySQL 和 MariaDB 的 PAM 验证、MongoDB 的 Kerberos 和 X.509 验证以及 PostgreSQL 的 GSSAPI 验证),从而使它更物有所值。Navicat 等高端产品提供了更多的身份验证机制和高性能环境,因此你不必担心在不安全的网络进行连接。

支持协同合作

数据库供应商管理和开发工具中几乎普遍缺少的一项功能是与团队成员共享查询等等。Navicat 的主要协同合作工具名为 Navicat Cloud。它使用 Amazon Simple Storage Service(Amazon S3)存储(256 位 AES)加密的连接设置、查询、模型、代码段、虚拟组信息,甚至图表工作区。这些文件可以在你的所有设备(包括 Windows、macOS、Linux 和 iOS)之间共享和同步。存储在 Navicat Cloud 中的文件会自动显示在 Navicat 中,这样你就能随时随地实时访问它们。

总结

本文介绍了 Navicat Premium 等第三方数据库管理工具通过补足或替换数据库制造商的工具集为企业带来商业价值的三种方式。这样做,他们可以显著地简化日常工作并提高生产力。

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