【发布时间】:2015-10-30 10:37:34
【问题描述】:
这是我使用 Apache spark sql 从 Hive 查询数据的 java 代码。
JavaSparkContext ctx = new JavaSparkContext(new SparkConf().setAppName("LoadData").setMaster("MasterUrl"));
HiveContext sqlContext = new HiveContext(ctx.sc());
List<Row> result = sqlContext.sql("Select * from Tablename").collectAsList();
当我运行此代码时,它会抛出 java.lang.OutOfMemoryError: GC 开销限制超出。如何解决这个问题或如何在 Spark 配置中增加内存。
【问题讨论】:
标签: java hadoop apache-spark-sql