Какво е кошер Metastore?
Какво е кошер Metastore?

Видео: Какво е кошер Metastore?

Видео: Какво е кошер Metastore?
Видео: Кошерная еда, продукты, особенности кашрута. 2024, Може
Anonim

Metastore е централното хранилище на Apache Метаданни на кошера . Той съхранява метаданни за Кошер таблици (като тяхната схема и местоположение) и дялове в релационна база данни. Той предоставя на клиента достъп до тази информация чрез използване metastore API на услугата. Услуга, която предоставя metastore достъп до други Apache Кошер услуги.

Впоследствие може да се запитаме и кое е Metastore по подразбиране за кошер?

Дерби базата данни е метахранилище по подразбиране за Hive който поддържа само един потребител, така че можете да отворите само една обвивка.

По същия начин, каква е разликата между локален и отдалечен Metastore? В сравнение с Местни режим, има една полза от използването на Дистанционно режим, т.е Дистанционно режим не се нуждае от администратора да споделя JDBC информация за вход за metastore база данни заедно с всеки потребител на Hive, но местен режимът прави.

До горе, къде е кошерът Metastore?

По подразбиране местоположението на склада е file:///user/ кошер /склад и можем също да използваме кошер -сайт. xml файл за локален или отдалечен metastore . Когато използваме MySQL JDBC драйвер, тогава изтегляме Jconnector (MySQL JDBC драйвер) и го поставяме в $HIVE_HOME/lib и го поставяме кошер -сайт.

Защо Metastore не се съхранява в HDFS?

Така че metastore използва или традиционна релационна база данни (като MySQL, Oracle) или файлова система (като локална, NFS, AFS) и не HDFS . В резултат на това операторите на HiveQL, които имат само достъп метаданни обектите се изпълняват с много ниска латентност. Въпреки това, Hive трябва изрично да поддържа последователност между метаданни и данни."

Препоръчано: