Я использую версию Hadoop 2.5 Vanilla, мне нужно хранить большой набор данных в HDFS и Hive, но я не понимаю, как это сделать?Хранить изображения в HDFS, Hive
Может кто-нибудь помочь исправить это
спасибо заранее
Я использую версию Hadoop 2.5 Vanilla, мне нужно хранить большой набор данных в HDFS и Hive, но я не понимаю, как это сделать?Хранить изображения в HDFS, Hive
Может кто-нибудь помочь исправить это
спасибо заранее
Для хранения файлов в HDFS легко, см put документации:
Usage: hdfs dfs -put <localsrc> ... <dst>
Вы можете написать сценарии, чтобы поместить изображение файлы на месте.
Существует еще один вопрос, который говорит вам, как сделать это с Улье: How to Store Binary Data in Hive?
Я вижу некоторые дискуссии в Интернете, которые предлагают хранить изображения в HDFS и хранения метаданных и ссылку на файл в HBase является лучшим решением, чем магазин изображения непосредственно в HBase.
См следующие ссылки для справки:
http://apache-hbase.679495.n3.nabble.com/Storing-images-in-Hbase-td4036184.html http://www.quora.com/Is-HBase-appropriate-for-indexed-blob-storage-in-HDFS https://www.linkedin.com/groups/What-is-best-NoSQL-DB-3638279.S.5866843079608131586
где я могу найти примеры реализации для этого ?? –
@MuralikrishnaGS Я добавил дополнительную информацию. Но вашему собственному решению нужно больше подумать о том, что вам нужно. – xgdgsc
@ xgdgsc Thanq для ответа. Im обучение Hadoop сейчас несколько дней ... мое требование состоит в том, чтобы ** загрузить массовый набор данных изображений в hive или hbase или для HDFS и получить эти изображения для дальнейшего анализа **. Но не узнал, как его хранить. Используя команду put, я могу хранить только одно изображение за раз. –