JavaScript is required

Điều nào sau đây là sai về RawComparator?

A.

So sánh các khóa theo byte

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

C.

Các khóa trung gian được giải mã hóa để thực hiện so sánh

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 RawComparatorComparator thông thường. RawComparator so sánh trực tiếp các byte mà không cần giải mã hóa.

Câu hỏi liên quan