Как сохранить файл в MapR HDFS с помощью Ruby

Есть ли способ сохранить файл в HDFS с помощью дистрибутива MapR Hadoop из Ruby?

По-видимому, существует Thrift API под названием thriftfs, который позволяет взаимодействовать с HDFS от клиентов, но похоже, что он не связан с MapR.


person βξhrαng    schedule 19.01.2012    source источник
comment
вы рассматривали возможность использования JRuby?   -  person Nicolas Garnil    schedule 19.01.2012
comment
Я предложил это сделать, но из-за того, что наше приложение может зависеть от некоторых драгоценных камней только для МРТ, мы не можем принять JRuby.   -  person βξhrαng    schedule 19.01.2012


Ответы (1)


Я также ответил на этот вопрос на странице http://answers.mapr.com/questions/1525/how-to-run-thriftfs-from-mapr?page=1#1528

Основная идея заключается в том, что такие языки, как Ruby, не нуждаются в привязках к конкретному языку для получения доступа к файловой системе кластера MapR. Вместо этого все, что вам нужно сделать, это смонтировать кластер как файловую систему NFS, и вы можете работать с любым доступом к файлам, который вы можете придумать. Это значительно упрощает создание сценариев в среде Hadoop.

person Ted Dunning    schedule 19.01.2012