Analityka Batch MapReduce na Hadoopzie staje się niewydolna po wzroście wolumenu danych. Jak zespół może poprawić responsywność bez zwiększania kosztów?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przepisać zadanie w Apache Spark..
Dlaczego to jest odpowiedź
Przepisanie zadania w Apache Spark jest najlepszym rozwiązaniem, ponieważ Spark jest znacznie szybszy od tradycyjnego MapReduce, szczególnie w przypadku iteracyjnych algorytmów i złożonych operacji, dzięki przetwarzaniu danych w pamięci RAM. Użycie Sparka pozwala na znaczną poprawę responsywności bez konieczności zwiększania rozmiaru klastra, co bezpośrednio przekłada się na brak wzrostu kosztów. Przepisanie zadania w Pig nie przyniesie znaczącej poprawy wydajności, ponieważ Pig Latin jest językiem wysokiego poziomu, który kompiluje się do MapReduce. Zwiększenie rozmiaru klastra Hadoop zwiększyłoby koszty. Zmniejszenie rozmiaru klastra Hadoop, nawet z przepisaniem zadania w Hive, prawdopodobnie pogorszyłoby wydajność lub wymagałoby drastycznej optymalizacji, która mogłaby być trudna do osiągnięcia.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana