Перемещение файлов в Hadoop с помощью Java API?

Я хочу перемещать файлы в HDFS с помощью API Java. Я не могу придумать, как это сделать. Кажется, что класс FileSystem только разрешает перемещение в локальную файловую систему и из нее ... но я хочу сохранить их в HDFS и переместить их туда.

Я что-то упустил? Единственный способ, которым я могу это сделать, - это прочитать его из входного потока и записать обратно ... а затем удалить старую копию (фу).

спасибо

17
задан Wanderer 31 March 2011 в 23:58
поделиться