Bạn có thể chạy MapReduce trực tiếp trên dữ liệu Avro không?
A.
Có, Avro được thiết kế đặc biệt để xử lý dữ liệu qua MapReduce
B.
Có, nhưng cần có mã hóa mở rộng bổ sung
C.
Không, Avro được thiết kế đặc biệt chỉ để lưu trữ dữ liệu
D.
Avro chỉ định siêu dữ liệu để truy cập dữ liệu dễ dàng hơn. Dữ liệu này không thể được sử dụng như một phần của quá trình thực thi MapReduce
Trả lời:
Đáp án đúng: A
Avro được thiết kế để tích hợp tốt với Hadoop và MapReduce. Nó cung cấp một lược đồ cho phép MapReduce xử lý dữ liệu hiệu quả. Do đó, bạn có thể chạy MapReduce trực tiếp trên dữ liệu Avro mà không cần mã hóa mở rộng bổ sung.