На основе Apache Atlas с Hive, где хранятся метаданные? в репозитории графов титанов или в RDBMS с Hive?

Я установил Atlas, Hive и Hadoop и настроил их правильно. Но я хочу знать, где хранятся метаданные после импорта метаданных?

Согласно некоторым документам Atlas, в нем говорится, что метаданные будут храниться в репозитории графов Titan. Однако, согласно некоторым документам Hive, это показывает, что метаданные будут храниться в РСУБД, такой как MySql.

Если я установлю и Atlas, и Hive, где метаданные будут храниться отдельно?

1 ответ

Хотя существующий ответ не является неправильным, я думаю, хорошо отметить, что спрашивающий, похоже, смешивает два типа метаданных.

  1. Метаданные Hive: они действительно хранятся в реляционной БД, по умолчанию MySQL
  2. Метаданные Атласа: они хранятся в HBase (Titan поддерживался Hbase для более старых версий?)

Пример метаданных Hive - "какие столбцы"

Пример метданных Атласа - "как я пометил столбец а"


Итак, если вы установите и Hive, и Atlas, будут два типа метаданных, и они будут храниться в упомянутых местах.

Метаданные хранятся в базе данных HBase. База данных HBase поддерживается самим Apache Atlas.

Другие вопросы по тегам