Мен учкун үчүн Hadoop үйрөнүшүм керекпи?
Мен учкун үчүн Hadoop үйрөнүшүм керекпи?

Video: Мен учкун үчүн Hadoop үйрөнүшүм керекпи?

Video: Мен учкун үчүн Hadoop үйрөнүшүм керекпи?
Video: бакыт латипов - буркут элем калкып учкан 2024, Май
Anonim

Жок, андай эмес Hadoop үйрөнүү керек чейин LearnSpark . Spark көз карандысыз долбоор болгон. Бирок YARNand кийин Hadoop 2.0, Spark популярдуу болуп калды, анткени Spark башка менен бирге HDFS үстүндө иштей алат Hadoop компоненттер. Hadoop Java класстарын мурастоо аркылуу MapReduce жумушун жазган алкак.

Ошо сыяктуу эле, учкунду же Hadoopду үйрөнгөн жакшыбы?

Биринчи жана негизги айырмачылык RAM сыйымдуулугу жана аны пайдалануу болуп саналат. Spark колдонот дагы Random Access Memorythan Hadoop , бирок ал интернет же диск эстутумун азыраак "жейт", ошондуктан сиз колдонсоңуз Hadoop , бул жакшыраак чоң ички сактагычы бар күчтүү машинаны табуу.

Экинчиден, Hadoopду үйрөнүү оңойбу? Hadoop программалоо болуп саналат жеңилирээк SQL көндүмдөрү бар адамдар үчүн да - Pig and Hive аркылуу. Студенттер же профессионалдар эч кандай программалоо тажрыйбасы жок, жөн гана SQL билими менен өздөштүрө алышат Hadoop комплекстуу колдонуу аркылуу Hadoop ынталуулугу жана каалоосу болсо, окутуу үйрөн.

Ошондой эле, Hadoop үйрөнүү үчүн канча убакыт талап кылынат?

болжол менен 3-4 ай

Учкун Hadoopду алмаштырабы?

Spark эч качан боло албайт алмаштыруу үчүн Hadoop ! Spark жогоруда иштеген кайра иштетүү кыймылдаткычы болуп саналат Hadoop экосистема. Жогорудагы архитектурада көрсөтүлгөндөй, Spark жылы MapReduce ордуна келет Hadoop экосистема. башка компоненттери бар Hadoop Pig жана Hive сыяктуу маалыматтарды иштетүү үчүн архитектура.

Сунушталууда: