我正在使用Ganapati Ruby gem来读取/写入Hadoop HDFS群集中的文件,如本问题所述 - How to write and read files in/from Hadoop HDFS using Ruby?
但这只适用于文本文件。如何使它适用于二进制文件(图像,pdf,doc,xls等)? 我已经在gem代码中编辑了client.rb文件,以便在Ruby内部使用'b'标志来获取Kernel.open()中的二进制文件。 original gem没有使用此标志。 但这仍然无济于事。
感谢您的建议。