JavaScript is required

AVRO là gì?

A.

Avro là một thư viện tuần tự hóa java

B.

Avro là một thư viện nén java

C.

Avro là một thư viện java tạo các tệp bảng chia nhỏ

D.

Không câu trả lời nào đúng

Trả lời:

Đáp án đúng: A


Avro là một hệ thống tuần tự hóa dữ liệu. Nó cung cấp: * **Định nghĩa lược đồ dữ liệu:** Dữ liệu được đi kèm với lược đồ của nó, cho phép phân tích cú pháp dữ liệu mà không cần biết trước lược đồ. * **Tuần tự hóa và giải tuần tự hóa hiệu quả:** Avro sử dụng định dạng nhị phân nhỏ gọn để tuần tự hóa dữ liệu, giúp truyền tải và lưu trữ dữ liệu hiệu quả hơn. * **Hỗ trợ tiến hóa lược đồ:** Avro cho phép lược đồ dữ liệu thay đổi theo thời gian mà không làm hỏng khả năng đọc dữ liệu cũ. * **Hỗ trợ đa ngôn ngữ:** Avro có thể được sử dụng với nhiều ngôn ngữ lập trình khác nhau, bao gồm Java, Python, C++, v.v. Như vậy, trong các phương án đưa ra, phương án A chính xác nhất vì nó chỉ ra bản chất là một thư viện tuần tự hóa. Các phương án còn lại không đúng bản chất của Avro.

Câu hỏi liên quan