ቀፎ Metastore ምንድን ነው?
ቀፎ Metastore ምንድን ነው?

ቪዲዮ: ቀፎ Metastore ምንድን ነው?

ቪዲዮ: ቀፎ Metastore ምንድን ነው?
ቪዲዮ: Level 101 for Presto: What is PrestoDB? 2024, ግንቦት
Anonim

ሜታስቶር የ Apache ማዕከላዊ ማከማቻ ነው። ቀፎ ሜታዳታ . ያከማቻል ሜታዳታ ለ ቀፎ ሰንጠረዦች (እንደ እቅዳቸው እና ቦታቸው) እና ክፍልፋዮች በተዛማጅ የውሂብ ጎታ ውስጥ። ይህንን መረጃ በመጠቀም የደንበኛ መዳረሻን ይሰጣል metastore የአገልግሎት API. የሚሰጥ አገልግሎት metastore ወደ ሌላ Apache መዳረሻ ቀፎ አገልግሎቶች.

በመቀጠል፣ አንድ ሰው፣ የቀፎው ነባሪ Metastore ምንድነው?

ደርቢ ዳታቤዝ ነው። ለ Hive ነባሪ ሜታስቶር አንድ ተጠቃሚ ብቻ የሚደግፍ፣ ስለዚህ አንድ ሼል ብቻ መክፈት ይችላሉ።

በተመሳሳይ፣ በአካባቢያዊ እና በርቀት Metastore መካከል ያለው ልዩነት ምንድነው? ውስጥ ንጽጽር ጋር አካባቢያዊ ሁነታ ፣ የአጠቃቀም አንድ ጥቅም አለ። የርቀት ሁነታ, ማለትም የርቀት ሁነታ ለ JDBC መግቢያ መረጃን ለማጋራት አስተዳዳሪው አያስፈልገውም metastore የውሂብ ጎታ ከእያንዳንዱ ቀፎ ተጠቃሚ ጋር፣ ግን አካባቢያዊ ሁነታ ያደርጋል.

ከላይ ጎን፣ ቀፎ Metastore የት አለ?

በነባሪ፣ የመጋዘኑ ቦታ ፋይል:///user/ ነው። ቀፎ / መጋዘን እና እኛ ደግሞ መጠቀም እንችላለን ቀፎ - ጣቢያ. xml ፋይል ለአካባቢያዊ ወይም የርቀት መቆጣጠሪያ metastore . የ MySQL JDBC ሾፌርን ስንጠቀም Jconnector (MySQL JDBC Driver) አውርደን በ$HIVE_HOME/lib እና ቦታ ላይ እናስቀምጠዋለን። ቀፎ - ጣቢያ.

ለምን Metastore በኤችዲኤፍኤስ ውስጥ አልተከማቸም?

ስለዚህ, የ metastore ባህላዊ ተዛማጅ የውሂብ ጎታ (እንደ MySQL፣ Oracle) ወይም የፋይል ስርዓት (እንደ አካባቢያዊ፣ NFS፣ AFS) ይጠቀማል እና HDFS አይደለም . በውጤቱም፣ የ HiveQL መግለጫዎች ብቻ የሚደርሱት። ሜታዳታ ነገሮች በጣም ዝቅተኛ በሆነ መዘግየት ይከናወናሉ. ሆኖም፣ ቀፎ በመካከላቸው ያለውን ወጥነት በግልፅ መጠበቅ አለበት። ሜታዳታ እና ውሂብ."

የሚመከር: