Video: Уюк Metastore деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Metastore Apache борбордук репозиторий болуп саналат Уюк метадайындары . Ал сактайт метадайындар үчүн Уюк таблицалар (алардын схемасы жана жайгашкан жери сыяктуу) жана реляциялык маалымат базасындагы бөлүмдөр. Бул колдонуу менен кардар бул маалыматка мүмкүнчүлүк берет metastore кызмат API. камсыз кылган кызмат metastore башка Apache мүмкүндүк алуу Уюк кызматтар.
Андан кийин, уюк үчүн демейки Metastore деген эмне деп сурашы мүмкүн?
Дерби базасы болуп саналат Hive үчүн демейки метастур бир гана колдонуучуну колдойт, андыктан бир гана кабык ача аласыз.
Ошо сыяктуу эле, жергиликтүү жана алыскы Metastore ортосунда кандай айырма бар? In салыштыруу менен Жергиликтүү режимин колдонуунун бир пайдасы бар Алыстан режими, башкача айтканда Алыстан режими үчүн JDBC кирүү маалыматын бөлүшүү үчүн администратордун кереги жок metastore ар бир Hive колдонуучу менен бирге маалымат базасы, бирок жергиликтүү режим кылат.
Жогорудагы жанында, уюк Metastore кайда?
Демейки боюнча, кампанын жайгашкан жери file:///user/ уюк /склад жана биз да колдоно алабыз уюк -сайт. xml файлы жергиликтүү же алыскы үчүн metastore . MySQL JDBC драйверин колдонгондо, биз Jconnector (MySQL JDBC Driver) жүктөп алып, аны $HIVE_HOME/libке жайгаштырабыз жана жайгаштырабыз. уюк -сайт.
Эмне үчүн Metastore HDFSде сакталбайт?
Ошентип, metastore салттуу реляциялык маалымат базасын (мисалы MySQL, Oracle) же файл тутумун (жергиликтүү, NFS, AFS сыяктуу) колдонот жана HDFS эмес . Натыйжада, HiveQL билдирүүлөрү гана кире алат метадайындар объекттер өтө төмөн күтүү менен аткарылат. Бирок, Hive ортосундагы ырааттуулукту ачык сактоо керек метадайындар жана маалыматтар."
Сунушталууда:
W3c деген эмне, Whatwg деген эмне?
Web Hypertext Application Technology Working Group (WHATWG) HTML жана ага тиешелүү технологияларды өнүктүрүүгө кызыкдар адамдардын жамааты. WHATWG 2004-жылы Apple Inc., Mozilla Foundation жана Opera Software, алдыңкы веб-браузер сатуучулары тарабынан негизделген
Операциялык системадагы процесс деген эмне, операциялык системадагы жип деген эмне?
Процесс, эң жөнөкөй тил менен айтканда, аткаруучу программа. Процесстин контекстинде бир же бир нече жип иштейт. Жип - бул операциялык система процессор убактысын бөлгөн негизги бирдик. Threadpool, биринчи кезекте, колдонмо жиптеринин санын азайтуу жана жумушчу жиптерди башкарууну камсыз кылуу үчүн колдонулат
Персоналдык компьютер деген эмне деген эмне аббревиатура?
PC - бул персоналдык компьютердин аббревиатурасы
Oozie уюк жумушун кантип пландаштырам?
Oozie аркылуу Hive жумушун пландаштыруу үчүн, сиз Hive-аракетин жазышыңыз керек. hql) ичинде. Төмөнкү буйрукту аткаруу менен HDFSде каталог түзүңүз. hadoop fs -mkdir -p /user/oozie/workflows/ Иш агымын коюу. xml, Hive скрипти (create_table. hql) жана Hive-сайт. xml каталогунда 2-кадамда түзүлгөн. Сиз төмөндөгү буйрукту колдоно аласыз
Престо уюк керекпи?
Төмөнкү файл форматтары колдоого алынат: Text, SequenceFile, RCFile, ORC жана Parket. Кошумча, алыскы Hive метастатору талап кылынат. Жергиликтүү же кыстарылган режим колдоого алынбайт. Presto MapReduce колдонбойт, ошондуктан HDFS гана талап кылынат