Phát biểu nào sau đây là sai về Bộ nhớ đệm phân tán?
A.
Khung công tác Hadoop sẽ đảm bảo rằng bất kỳ tệp nào trong Bộ đệm phân tán được phân phối cho tất cả các tác vụ bản đồ và giảm bớt
B.
Các tệp trong bộ đệm có thể là tệp văn bản hoặc chúng có thể là tệp lưu trữ như tệp zip và JAR
C.
Disk I / O bị tránh vì dữ liệu trong bộ đệm được lưu trong bộ nhớ
D.
Khung công tác Hadoop sẽ sao chép các tệp trong Bộ đệm ẩn phân tán vào nút phụ trước khi bất kỳ nhiệm vụ nào cho công việc được thực thi trên nút đó
Trả lời:
Đáp án đúng: C
Câu hỏi yêu cầu tìm phát biểu sai về Bộ nhớ đệm phân tán (Distributed Cache) trong Hadoop.
* **Phương án A:** Đúng. Hadoop framework chịu trách nhiệm phân phối các tệp trong Distributed Cache đến tất cả các map và reduce tasks.
* **Phương án B:** Đúng. Distributed Cache có thể chứa các loại tệp khác nhau, bao gồm tệp văn bản, tệp zip và JAR.
* **Phương án C:** Sai. Mặc dù Distributed Cache giúp giảm thiểu I/O đĩa, dữ liệu không hoàn toàn chỉ được lưu trong bộ nhớ. Các tệp được sao chép vào các nút, thường là trên đĩa, trước khi các tác vụ thực thi. Do đó, vẫn có I/O đĩa liên quan.
* **Phương án D:** Đúng. Hadoop framework sẽ sao chép các tệp trong Distributed Cache vào các nút trước khi bất kỳ nhiệm vụ nào của job được thực thi trên nút đó.
Vậy, đáp án sai là C.