Увод у питања и одговоре на бази интервјуа

ХБасе је популарни ноСКЛ систем за управљање базама оријентисан на ступце, који ради на врху Хадооп дистрибуираног датотечног система (ХДФС). Врло је погодан за ријетке скупове података који су уобичајени у многим случајевима коришћења великих података.

Ево првих 10 питања и одговора на ХБасе интервју за 2019. годину: Дакле, коначно сте нашли посао из снова у ХБасе-у, али се питате како провалити интервју са Хбасе-ом и шта би могло бити вјероватно ХСЕ-ово интервју за 2019. годину. Сваки интервју је различит и обим посла је такође различит. Имајући то у виду, осмислили смо најчешћа питања и одговоре о Хбасе интервјуу који ће вам помоћи да постигнете успех у свом интервјуу. Ова питања су подељена у два дела:

Део 1 - ХБасе питања за разговор (основна)

Овај први дио покрива основна питања и одговоре ХБасе интервјуа.

1. Када треба користити ХБасе?

Одговор:
Хбасе није погодан за све случајеве употребе. Најбољи погодан сценарио може се препознати следећим проверама -
и.Дата количина: Треба да садржи петабајте података који се обрађују у дистрибуираном окружењу.
ии.Апликација: ХБасе није погодан за ОЛТП (Онлине Трансацтион Процессинг) системе који захтевају сложене трансакције са више изјава. Такође недостаје сложена СКЛ подршка која је потребна за релациону аналитику. Преферира се када имате огромну количину података са мало другачија шема.
иии.Клустер хардвер: ХБасе ради преко ХДФС-а. ХДФС ефикасно функционише са великим бројем чворова (најмање 5). Дакле, ХБасе може бити добар избор само уз добру хардверску подршку.
ив.Не традиционални РДБМС: Хбасе не може подржати ниједан случај употребе који захтева традиционалне функције као што су Придруживање више таблица, Сложени СКлс са угнијежђеним или прозорским функцијама итд.
в. Брз случајни приступ подацима: Ако вам је потребан случајни и стварни приступ подацима, ХБасе је прикладан кандидат. Такође је савршено погодно за чување великих таблица са вишеструким структурама података.

2. Која је разлика између Цассандра и ХБасе?

Одговор:
И ХБасе и Цассандра су дистрибуирали НоСКЛ базу података за велике податке из Хадооп екосистема. Оба су направљена за различите случајеве употребе.
ХБасе има врсту мастер-славе архитектуре с неколико компоненти као што су Зоокеепер, Наменоде, ХБасе Мастер (Хмастер) и Дата Нодес итд. Цассандра третира све чворове као мастер-е што значи да су сви чворови једнаки и обављају све функције.
ХБасе је оптимизиран за читање, писање се догађа само на главном чвору и има јаку конзистентност за читање након писања. Цассандра има одличне перформансе читања у једном реду ако је одабрана евентуална конзистентност.
Хбасе изворно не подржава секундарне индексе, Цассандра подржава секундарне индексе у породицама ступаца у којима је име ступца познато.
У почетку је Хбасе креиран у Гооглеу и назвали су га БигТабле. Чак су и сада АПИ-ји Бигтабле-а и ХБасе-а компатибилни. Поријекло Цассандра је из папира за ДинамоДБ који је НоСКЛ база података из АВС-а.

Идемо на следећа питања за интервју са ХБасе-ом.

3. Које су главне компоненте Хбасе-а?

Одговор:
ХБасе а има три важне компоненте - ХМастер, Регион Сервер и ЗооКеепер.
и.ХБасе Мастер - ХБасе таблице су подијељене у регије. Док мастер стартуп одлучује коју регију додијелити серверу регије (сервер ће бити чвор у кластеру). Такођер рукује метаподацима таблица као што су креирање или промјена схеме. Ова компонента такође игра важну улогу у опоравку неуспеха
ии. Регион сервера - Као што је већ споменуто, овде се догађају стварни записи и читања података. Ово су стварни чворови кластера. Ово ће имати регионе многих табела о којима се одлучује покретањем и завршавањем кључева реда. Типични регионални сервер може да служи до хиљаду региона
иии.ЗооКеепер - ЗооКеепер је оквир за координацију кластера који се широко користи у Хадооп екосистему. Зоокеепер прати све сервере (главне и регионалне сервере) присутне у кластеру ХМастер контаката ЗооКеепер и обавештења се производе у случају грешака.

4. Шта је ХБасе Блоом Филтер?

Одговор:
Ово су уобичајена питања о интервјуу ХБасе-а постављена у интервјуу. ХБасе Блоом Филтер је ефикасан механизам за провјеру да ли је датотека похране (Кад нешто напише на ХБасе, прво се уписује у меморијску мапу, након што та меморија постигне одређену величину, она се баца на диск у датотеци трговине ) садржи одређену ред или ћелију цол-ров. Обично је једини начин да се одлучи да ли је кључ ретка присутан у датотеци продавнице: проверити индекс блока датотеке који има почетни кључ ретка сваког блока у датотеци трговине. Блоом филтери дјелују као структура података у меморији која помаже да се смањи читање диска само на датотеке које вјероватно садрже тај ред - Нису све датотеке у трговини. Дакле, делује као индекс меморије који указује на вероватноћу проналаска реда у одређеној датотеци продавнице.

5. Шта је збијање? Објасните различите врсте тога.

Одговор:
ХБасе спрема све примљене операције у меморијско подручје меморије. Када се меморијски међуспремник напуни, он се баца на диск. Будући да ово може створити много малих датотека у ХДФС-у, с времена на време ХБасе може одабрати датотеке које ће се сабијати заједно у већу. Збијање се назива Мањим када ХБасе изабере само неке од ХФи-ова који се збијају, али не и све. У већем сажимању, сви досјеи се бирају ради сабијања. Главно сабијање делује попут мањег, осим што маркери за брисање могу бити уклоњени након што се примене на све повезане ћелије, а све додатне верзије исте ћелије ће такође бити испуштене.

Део 2 - ХБасе питања за разговор (напредно)

Погледајмо сада напредна питања о интервјуу за ХБасе.

6.Како подаци ХБасе верзије?

Одговор:
Када се комад података уметне / ажурира / избрише, ХБасе ће створити нову верзију за тај ступац. Стварно брисање дешава се само током сабијања. Ако одређена ћелија премаши број дозвољених верзија, додатне верзије ће бити испуштене током сабијања

7. Која је разлика између добијања и скенирања?

Одговор:
Гет ће вратити само један ред из Хбасе табеле на основу датог кључа ретка. Наредба за скенирање враћа скуп редака у зависности од задатог стања претраге. Обично је бржи од скенирања. Зато бисте радије искористили то ако је могуће.

Идемо на следећа питања за интервју са ХБасе-ом.

8. Шта се догађа приликом брисања реда?

Одговор:
У тренутку брисања, подаци команде се физички не бришу из датотечног система, већ се чине невидљивим постављањем маркера. Физичко брисање дешава се током сабијања
Ознаке за брисање колоне, верзије и породице су три различите врсте маркера који обележавају брисање колоне, верзије породице колона и породице колона.

9. Објасните разлику између ХБасе и кошнице.

Одговор:
Ово је напредно ХБасе питање за интервју постављено у једном интервјуу. ХБасе и Хиве су потпуно различите технологије засноване на Хадооп-у за обраду података. Хиве је расподељени оквир за расподелу складиштења сличан СКЛ-у, док је ХБасе НоСКЛ трговина кључева и вредности. Хиве дјелује као слој апстракције на врху Хадооп-а уз подршку СКЛ-а. Образац приступа подацима за ХБасе је врло ограничен са двије примарне операције - узимање и скенирање. ХБасе је идеалан за обраду података у реалном времену гдје је Хиве идеалан избор за групну обраду података.

10. Шта су Хлог и ХФиле?

Одговор:
ХЛог је датотека дневника за писање унапријед, позната и под називом ВАЛ, а ХФиле је права датотека за похрану података. Подаци се прво уписују у датотеку дневника писања унапред и такође се записују у МемСторе.Након што је МемСторе пун, садржај МемСторе-а се на диск убаци у ХФилес.

Препоручени чланак

Ово је водич за листу питања и одговоре на Хбасе како би кандидат могао лако да разбије ова питања о интервјуу за Хбасе. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Корисна питања групног интервјуа
  2. Важни основни савети за интервју
  3. Битни кораци за припремни разговор
  4. Интервјуска питања за постављање кандидата за финансије