HHDB 简介

2022-04-28 00:00:00 功能 数据库 支持 管理 管理工具

1. 背景
数据库已发展成为信息科学领域一项十分重要的技术,其应用场景之宽引人瞩目。如今大部分管理平台、应用软件等IT产品都与数据相关,所以高度依赖数据库进行支撑。在数据的开发、维护过程中,由于数据库的复杂性,数据库的管理对大部分IT人员有一定门槛,方便、快捷、可视化的数据库管理工具就显得尤为重要。就目前而言,Oracle的管理工具主要是PLSQL Developer,TOAD等等,PG的管理工具主要有PgAdmin,Navicat等等,总之国内管理工具需求巨大,但是没有技术积累,造成盗版很多,管理工具恶意代码横行,所以开发国人自主可控数据库管理工具是十分有意义的。

2. PG数据库管理工具
如今PostgreSQL 在国内发展势头很好,越来越多的公司认可 PostgreSQL,PostgreSQL 本身也不断的加入新的功能,PostgreSQL v9.6 支持并行查询,提高了查询性能, PostgreSQL 10 支持内置分区表。PostgreSQL 对 NoSQL 也有很好的支持,也可以利用 fdw 轻松的访问其他数据源,这些先进的技术使 PostgreSQL 拥有很好的前景,但是PG的管理工具有着很多问题。以pgAdmin和navcat这两款软件为例:

pgadmin看起来功能很齐全,但并不是所有功能都是我们需要的,还有些功能都不好理解,反而增加了工具的使用难度。操作太繁杂了,界面不够简约,布局不是很适合国人观看,工具建表也感觉相对麻烦,部分体验功能很一般,有一定的学习成本。

Navicat是一款商用的数据库管理工具。Navicat能连接各种数据库,但兼容性和稳定性相对来说会比较差,在使用Navicat管理PG的过程中会出现很多问题。

相关文章