Как преобразовать InputStream в RDD с помощью Java или Kotlin, не записывая поток на диск или считывая все это в локальную память? - PullRequest
0 голосов
/ 12 июня 2018

У меня есть ZipInputStream, содержимое которого находится в формате ".csv".Мне нужно создать RDD.Мои ограничения: - Я не могу записать содержимое потока на диск.- Я не могу прочитать все содержимое потока в локальной памяти.- Это должно быть сделано на Kotlin или Java.(Не Скала.)

Можно ли это сделать?Как?

1 Ответ

0 голосов
/ 13 июня 2018

Используйте Spark Streaming для чтения входного потока.Вот пользовательский приемник для входного потока

https://community.hortonworks.com/questions/9624/reading-input-stream-using-spark-custom-receiver.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...