gds
云数据仓库GDS工具
GaussDB(DWS)提供GDS(Gauss Data Service)工具,可以高效地进行文本数据导入导出。 如图,GDS服务器部署于集群每个物理节点上,可以实现数据的并行导入/导出,单机速度可达700MB/s。 图片 基于GDS的数据并行导入/导出 https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/hjm/dwssjdr.jpg 此外,借助外表数据封装器(Foreign Data Wrapper,简称FDW),不同的集群之间可以互相访问数据,例如在GaussDB集群A中访问GaussDB集群B中的数据。结合GDS,可以实现跨集群数据一键式高速 迁移 。如下图所示,通过GDS在两个集群之间形成高效的实时数据中转通路,将数据从源集群导出,不经落盘直接导入目标集群。 图片 用GDS实现跨集群 数据迁移 https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/hjm/dwssjdr1.png 其技术特点是: 使用方便简洁,一条SQL启动迁移业务(INSERT INTO … SELECT … FROM … [WHERE];)。 性能高效,充分利用两端集群所有节点算力。 中间数据不落盘,不占用磁盘空间。 可以满足:GaussDB(DWS)集群间全量数据迁移同步、GaussDB(DWS)集群间过滤条件数据迁移同步等场景的性能需求。