数据库系统
云数据仓库产品架构
GaussDB(DWS)由 数据库 内核部分及一系列相关工具组成,其产品架构如图所示。 图片 GaussDB(DWS)产品架构 https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/zjy/architecture(3).png GaussDB(DWS)支持标准ANSI SQL,用户可通过GaussDB(DWS)提供的客户端工具或JDBC、ODBC接口与其进行交互。通过JDBC、ODBC和PLSQL等接口,客户可以针对自身业务进行定制开发。 GaussDB(DWS)采用Shared-nothing的MPP(Massively Parallel Processing)架构,整个集群由多个拥有独立且互不共享CPU、内存、存储等系统资源的逻辑节点组成。在这样的系统架构中,业务数据被分散存储在多个物理节点上,数据访问任务被推送到数据所在位置就近执行,通过控制模块的协调,并行地完成大规模的数据处理工作,实现对数据处理的快速响应。 GaussDB(DWS)支持行列混合存储和向量化执行,可同时满足高并发TP和分析AP业务的需要。 GaussDB(DWS)提供了 数据迁移 /备份,数据导入导出等多种 数据管理 工具,可以快速、方便地在不同数据库之间、GaussDB(DWS)的不同集群之间转移数据,为用户升级、扩展、替换、备份数据库系统提供有力地保障。 GaussDB(DWS)提供可视化的集群管理界面,可以一键部署、升级、扩容。用户可通过管理控制界面实时查看数据库状态,统计运行数据,分析数据库性能。