Điều nào sau đây là sai về RawComparator?
Trả lời:
Đáp án đúng: C
RawComparator là một comparator đặc biệt trong Hadoop, được sử dụng để so sánh trực tiếp các byte của khóa MapReduce mà không cần giải mã chúng thành các đối tượng Java. Điều này giúp tăng hiệu suất trong giai đoạn sắp xếp (shuffle and sort).
A. Đúng: RawComparator so sánh các khóa trực tiếp bằng cách so sánh các byte, đây là đặc điểm chính của nó.
B. Đúng: Sử dụng RawComparator có thể cải thiện hiệu suất trong giai đoạn sắp xếp vì nó bỏ qua bước giải mã.
C. Sai: RawComparator không giải mã hóa các khóa trung gian để so sánh. Nó so sánh trực tiếp các byte, do đó bỏ qua quá trình giải mã này để tăng tốc độ. Đây chính là điểm khác biệt và ưu điểm của RawComparator.
Vậy, đáp án sai là C.