一、产品概况
hhdb是一款高性能、高可靠的通用关系型数据库产品,产品研发以开源数据库postgresql为基础,结合国内数据库市场的实际需要,在功能、性能和安全三个维度进行了大量开发和测试。该数据库产品支持多平台,具有丰富易用的管理工具,功能强大,具有满足各个行业的数据库事务处理,空间数据处理以及国外数据库替换的需求。
二、体系结构
优秀的体系结构是一款优秀数据库产品的基础,hhdb的体系结构类似于oracle,共由五大管理模块组成。
三、产品特点
作为基础软件,在信息化系统中为了保证生产系统的良好运行,恒辉数据库产品具备七大企业级特点,即:高性能,高安全,轻运维,自主可控, 通用,高易用和高可靠。
四、特色功能
1、空间数据处理
hhdb通过内嵌空间数据库组件提供强大的空间数据处理能力,包括几乎全部的空间数据类型、操作函数和操作符的支持,并且提供性能出色的空间索引用来加速空间数据的查询性能。通过使用hhdb空间数据库组件,您可以轻易的实现栅格/矢量分析,球体长度运算,数据库坐标变换,拓扑模型处理等等空间操作。在智慧城市,交通,治安,环境,水利,电力,气象,应急,物流等等领域中,可以快速使用hhdb的空间组件来进行空间数据的计算处理和分析操作。
2、外部表
在一些大型组织和机构的数据库应用过程中,往往会遇到异构数据源特别多,各自版本也特别多的情况,如何在这些异构数据源中快速而方便的进行数据操作是一件比较困难的事情。针对这种情况hhdb提供强大的外部表功能,通过外部表可以方便高效的访问这些异构数据源里的数据。特点是:
- 支持创建外部表约束。
- 优化器支持外部表查询下推。
- 外部表支持继承。
- 支持import foreign schema一键创建外部表分析操作。
另外,hhdb外部表可以通过关联列式存储数据库cstore来实现分析加速,加速效率可以达到10倍。
3、nosql支持
在大数据和互联网 时代,传统客户正在面临越来越多和越来越急迫的互联网应用对接需要,同时也需要对非结构化数据进行有效处理。然而互联网应用中大量采用nosql架构来完成上述需求的数据处理工作。对于习惯使用关系型数据库的企业用户及应用软件开发商而言,sql操作是根本,开发人员不习惯使用 sql 以外语法,而且系统要求严谨的 acid 关联也不是nosql系统所能够提供的。特别是很多系统已经持续开发集成 3 年甚至 5 年,但由于当前需要对接互联网,往往需要重新构建nosql系统来进行业务开发,投入很大,进展也很慢。
hhdb通过自带的json和jsonb数据处理能力,可以非常方便的在关系数据库内,通过sql来管理非结构化数据,整个过程就像在sql中操作redis一样方便。减少开发量,快速上线新系统。::: hljs-center
:::