Как прочитать 4 таблицы и записать в 1 таблицу Hbase в одной программе? Является ли это возможным? Дайте мне пример кода.
1 ответ
Короткий ответ: Да.
Немного более длинная версия: Зависит.
Мы почти ничего не знаем о вашей ситуации. Из-за этого очень сложно дать более осмысленный ответ.
У меня есть задание Hadoop, которое выполняет запрос Hive, использующий 4 таблицы, и результаты помещаются в куст. Я реализовал этот точный процесс тремя разными способами.
Это возможно... но информации о вашем деле недостаточно, чтобы чем-то помочь.
Когда вы просите о помощи, лучше указать, что вы сделали или что вы думаете, чтобы люди знали, к чему обращаться. Я использовал Hive в качестве источника для своих 4 таблиц, возможно, вы используете MySQL ... мой ответ, касающийся улья, может быть почти бесполезным.
РЕДАКТИРОВАТЬ: После «обновления» ваших условий:
Что вы пробовали?
Где у тебя проблемы?
В качестве отправной точки я бы посмотрел на пакеты org.apache.hadoop.hbase
и org.apache.hadoop.hbase.client
, чтобы увидеть, что они содержат, и найти примеры, используя такие классы, как HTable
и HBaseConfiguration
.
Это работает лучше, когда вы указываете шаги, которые вы предприняли, что вы пробовали и проблемы, с которыми вы столкнулись. Это позволяет членам SO помочь вам в вашей ситуации; вместо того, чтобы просить, чтобы это было решено (видимо, от начала до конца) за вас.
Похожие вопросы
Новые вопросы
hbase
HBase - это база данных Hadoop (столбчатая). Используйте его, когда вам нужен случайный доступ в режиме реального времени для чтения / записи ваших больших данных. Целью этого проекта является размещение очень больших таблиц - миллиарды строк и миллионы столбцов - поверх кластеров товарного оборудования.