MAP tərəfinin qığılcımda qoşulması nədir?
MAP tərəfinin qığılcımda qoşulması nədir?

Video: MAP tərəfinin qığılcımda qoşulması nədir?

Video: MAP tərəfinin qığılcımda qoşulması nədir?
Video: World War One (ALL PARTS) 2024, Bilər
Anonim

Xəritə tərəfinə qoşulun olduğu bir prosesdir qoşulur iki cədvəl arasında həyata keçirilir Xəritə Reduce mərhələsinin iştirakı olmadan mərhələ. Xəritə - yan Birləşir cədvəlin yaddaşa yüklənməsinə imkan verir ki, bu da çox sürətli işləməyi təmin edir qoşulun əməliyyat, tamamilə mapper daxilində və hər ikisindən istifadə etmədən həyata keçirilir xəritə və fazaları azaldır.

Həmçinin bilin, MAP yan birləşmə və azaltma yan birləşmə pətəyi nədir?

Xəritə tərəfinə qoşulun adətən bir verilənlər dəsti böyük, digəri isə kiçik olduqda istifadə olunur. Halbuki Yan birləşməni azaldın bacarmaq qoşulun həm də böyük məlumat dəstləri. The Xəritə tərəfinə qoşulun daha sürətlidir, çünki bütün xəritəçilərin tamamlanmasını gözləmək lazım deyil reduktor . Beləliklə yan birləşməni azaldır daha yavaşdır.

MAP yan birləşməsindən istifadənin üstünlükləri nələrdir? Xəritə yan birləşməsindən istifadənin üstünlükləri : Xəritə - yan birləşmə qarışıqda çeşidləmə və birləşmə üçün çəkilən xərcləri minimuma endirməyə və mərhələləri azaltmağa kömək edir. Xəritə - yan birləşmə həm də tapşırığı bitirmək üçün vaxtı azaltmaqla tapşırığın icrasını yaxşılaşdırmağa kömək edir.

Sonradan sual yaranır ki, yayıma qoşulmaq nədir?

Qığılcım SQL istifadə edir yayıma qoşulun (aka yayım hash qoşulun ) hash əvəzinə qoşulun optimallaşdırmaq qoşulun bir tərəfdən məlumatın ölçüsü aşağıda olduqda sorğular qığılcım . Bu, böyük cədvəlin bütün məlumatlarının şəbəkə üzərindən göndərilməsinin qarşısını ala bilər.

Yayım qoşulması nədir?

Yayım qoşulur həqiqət məlumat fayllarının nisbətən kiçik tək mənbəsində saxlanılan məlumatları böyük DataFrames-lərə əlavə etmək üçün əla yoldur. 2GB-a qədər DataFrames yayımlana bilər, belə ki, on və hətta yüz minlərlə cərgədən ibarət məlumat faylı yayım namizəd.

Tövsiyə: