跳到主要内容
版本:3.11.0

使用限制

本文描述 Exchange 3.8.0 的一些使用限制。

使用环境

Exchange 3.x 支持以下操作系统:

  • CentOS 7
  • macOS

软件依赖

为保证 Exchange 正常工作,请确认机器上已经安装如下软件:

  • Java 1.8 版本

  • Scala 2.10.7、2.11.12 或 2.12.10 版本

  • Apache Spark。使用 Exchange 从不同数据源导出数据对 Spark 版本的要求如下:

    备注

    使用 Exchange 时,需根据 Spark 版本选择相应的 JAR 文件。例如,当 Spark 版本为 2.4 时,选择 nebula-exchange_spark_2.4-3.8.0.jar。关于各版本 Spark 对应的 JAR 文件,请参见 版本兼容性矩阵

:::

数据源Spark 2.2Spark 2.4Spark 3
CSV 文件支持支持支持
JSON 文件支持支持支持
ORC 文件支持支持支持
Parquet 文件支持支持支持
HBase支持支持支持
MySQL支持支持支持
PostgreSQL支持支持支持
Oracle支持支持支持
ClickHouse支持支持支持
Neo4j不支持支持不支持
Hive支持支持支持
MaxCompute不支持支持不支持
Pulsar不支持支持未测试
Kafka不支持支持未测试
悦数图数据库不支持支持不支持

在以下使用场景,还需要部署 Hadoop Distributed File System (HDFS):

  • 迁移 HDFS 的数据
  • 生成 SST 文件