Wat is een bijenkorf Metastore?
Wat is een bijenkorf Metastore?

Video: Wat is een bijenkorf Metastore?

Video: Wat is een bijenkorf Metastore?
Video: What is Hive MetaStore?? 2024, Mei
Anonim

Metastore is de centrale opslagplaats van Apache Hive-metadata . Het slaat op metagegevens voor Bijenkorf tabellen (zoals hun schema en locatie) en partities in een relationele database. Het biedt klanten toegang tot deze informatie door gebruik te maken van: metastore service-API. Een dienst die voorziet metastore toegang tot andere Apache Bijenkorf Diensten.

Vervolgens kan men zich ook afvragen, wat is de standaard Metastore voor bijenkorf?

Derby-database is de standaard metastore voor Hive die slechts één gebruiker ondersteunt, dus slechts één shell die u kunt openen.

Evenzo, wat is het verschil tussen lokale en externe Metastore? In vergelijking met de lokaal modus, is er één voordeel van het gebruik van de Op afstand modus, dat wil zeggen Op afstand modus heeft de beheerder niet nodig om JDBC-inloggegevens te delen voor de metastore database samen met elke Hive-gebruiker, maar lokaal modus wel.

Naast hierboven, waar is de bijenkorf Metastore?

Standaard is de locatie van het magazijn file:///gebruiker/ bijenkorf /magazijn en we kunnen ook de bijenkorf -plaats. xml-bestand voor de lokale of externe metastore . Wanneer we het MySQL JDBC-stuurprogramma gebruiken, downloaden we Jconnector (MySQL JDBC-stuurprogramma) en plaatsen het in de $HIVE_HOME/lib en plaatsen bijenkorf -plaats.

Waarom wordt Metastore niet opgeslagen in HDFS?

Dus de metastore gebruikt ofwel een traditionele relationele database (zoals MySQL, Oracle) of een bestandssysteem (zoals lokaal, NFS, AFS) en niet HDFS . Als gevolg hiervan kunnen HiveQL-statements die alleen toegang hebben tot metagegevens objecten worden uitgevoerd met een zeer lage latentie. Hive moet echter expliciet consistentie handhaven tussen: metagegevens en gegevens."

Aanbevolen: