400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
YMatrix 文档
关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
流计算引擎
灾难恢复
系统配置参数
索引
扩展
SQL 参考
常见问题(FAQ)
联邦查询是通过 YMatrix 来访问外部数据源,包括 MySQL、PostgreSQL 等其他数据库。读写过程就像访问 YMatrix 内部数据表一样。
联邦查询使用 Foreign Data Wrapper (FDW) 来实现。FDW 是 SQL 标准 SQL/MED(SQL Management of External Data)开发的 Postgres 实现。FDW 提供了一系列统一的公共接口,使得扩展程序可以轻松地在优化、执行、扫描、更新和统计等核心部分和 Postgres 深度集成,从而可以用 SQL 语句直接查询和操作外部数据源。例如 FDW for MySQL,你可以像操作本地表一样地直接查询,排序、分组、过滤、Join 甚至插入和更新 MySQL 的数据。社区已经存在了很多的 FDW 扩展,囊括了常用的数据库,还包括访问本地文件、HDFS 等。
本部分文档将介绍如何使用 FDW 来访问 PostgreSQL、MySQL、MongoDB,以及如何使用 PXF 访问 HDFS、Hive ORC 等。