Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Java或Kotlin将InputStream转换为RDD,而不将流写入磁盘或将其全部读入本地内存?_Java_Apache Spark_Kotlin - Fatal编程技术网

如何使用Java或Kotlin将InputStream转换为RDD,而不将流写入磁盘或将其全部读入本地内存?

如何使用Java或Kotlin将InputStream转换为RDD,而不将流写入磁盘或将其全部读入本地内存?,java,apache-spark,kotlin,Java,Apache Spark,Kotlin,我有一个ZipInputStream,它的内容是“.csv”格式的。我需要创建一个RDD。我的限制是: -我无法将流的内容写入磁盘。 -我无法将流的全部内容读入本地内存。 -这必须在Kotlin或Java中完成。(不是Scala。) 这能做到吗?如何使用?使用Spark Streaming读取输入流。这是输入流的自定义接收器

我有一个ZipInputStream,它的内容是“.csv”格式的。我需要创建一个RDD。我的限制是: -我无法将流的内容写入磁盘。 -我无法将流的全部内容读入本地内存。 -这必须在Kotlin或Java中完成。(不是Scala。)


这能做到吗?如何使用?

使用Spark Streaming读取输入流。这是输入流的自定义接收器