Videó: Mi az a kaptár Metastore?
2024 Szerző: Lynn Donovan | [email protected]. Utoljára módosítva: 2023-12-15 23:48
Metastore az Apache központi tárháza Kaptár metaadatok . Ez tárolja metaadatokat számára Kaptár táblák (például sémájuk és helyük) és partíciók egy relációs adatbázisban. Az ügyfélnek hozzáférést biztosít ezekhez az információkhoz a használatával metastore szolgáltatás API. Olyan szolgáltatás, amely biztosítja metastore hozzáférés más Apache-hoz Kaptár szolgáltatások.
Ezt követően az is felmerülhet, hogy mi az alapértelmezett Metastore a kaptárhoz?
Derby adatbázis a alapértelmezett metastore a Hive számára amely csak egy felhasználót támogat, így csak egy shell nyitható meg.
Hasonlóképpen, mi a különbség a helyi és a távoli metastore között? Ban ben összehasonlítás a … val Helyi módban van egy előnye a Távoli mód, vagyis Távoli módban nem kell a rendszergazdának megosztani a JDBC bejelentkezési adatait metastore adatbázis minden egyes Hive felhasználóval együtt, de helyi mód igen.
A fentieken kívül hol van a kaptár Metastore?
Alapértelmezés szerint a raktár helye file:///user/ kaptár /raktár és használhatjuk a kaptár -webhely. xml fájl helyi vagy távoli számára metastore . Amikor a MySQL JDBC illesztőprogramot használjuk, akkor letöltjük a Jconnector-t (MySQL JDBC illesztőprogram), és elhelyezzük a $HIVE_HOME/lib mappában, és elhelyezzük kaptár -webhely.
Miért nem HDFS-ben tárolják a Metastore-t?
Így a metastore hagyományos relációs adatbázist (például MySQL, Oracle) vagy fájlrendszert (például helyi, NFS, AFS) használ, és nem HDFS . Ennek eredményeként a HiveQL utasítások csak hozzáférnek metaadatokat Az objektumok nagyon alacsony késleltetéssel kerülnek végrehajtásra. A Hive-nek azonban kifejezetten fenn kell tartania az összhangot metaadatokat és az adatok."
Ajánlott:
Kell Presto kaptár?
A következő fájlformátumok támogatottak: Text, SequenceFile, RCFile, ORC és Parquet. Ezenkívül szükség van egy távoli Hive metastore-ra. A helyi vagy beágyazott mód nem támogatott. A Presto nem használja a MapReduce-t, ezért csak HDFS-t igényel