Điều nào sau đây là sai về RawComparator?
Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về RawComparator trong Hadoop. RawComparator là một giao diện trong Hadoop cho phép so sánh trực tiếp các byte của khóa mà không cần giải mã hóa thành các đối tượng Java. Điều này có thể cải thiện hiệu suất đáng kể trong giai đoạn sắp xếp của MapReduce.
Phân tích các lựa chọn:
- A. So sánh các khóa theo byte: Đúng. Đây là chức năng chính của
RawComparator. - B. Hiệu suất có thể được cải thiện trong giai đoạn sắp xếp và đủ bằng cách sử dụng RawComparator: Đúng.
RawComparatorđược thiết kế để cải thiện hiệu suất so sánh khóa trong giai đoạn sắp xếp. - C. Các khóa trung gian được giải mã hóa để thực hiện so sánh: Sai. Đây là điểm khác biệt chính giữa
RawComparatorvàComparatorthông thường.RawComparatorso sánh trực tiếp các byte mà không cần giải mã hóa.





