Mục lục:
Kudu là một dự án nguồn mở mới cung cấp lưu trữ có thể cập nhật. Nó là phần bổ sung cho HDFS / HBase, cung cấp lưu trữ tuần tự và chỉ đọc. Kudu phù hợp hơn cho việc phân tích nhanh trên dữ liệu nhanh, hiện đang là nhu cầu của doanh nghiệp. Vì vậy, Kudu không chỉ là một dự án hệ sinh thái Hadoop khác, mà còn có tiềm năng thay đổi thị trường. (Để biết thêm về Hadoop, hãy xem 10 Điều khoản Hadoop quan trọng nhất bạn cần biết và hiểu.)
Kudu là gì?
Kudu là một loại hệ thống lưu trữ đặc biệt lưu trữ dữ liệu có cấu trúc dưới dạng bảng. Mỗi bảng có số lượng cột được xác định trước. Mỗi một trong số chúng có một khóa chính thực sự là một nhóm gồm một hoặc nhiều cột của bảng đó. Khóa chính này được tạo để thêm hạn chế và bảo mật các cột, đồng thời hoạt động như một chỉ mục, cho phép dễ dàng cập nhật và xóa. Các bảng này là một chuỗi các tập hợp dữ liệu được gọi là máy tính bảng.
Tình trạng hiện tại của Kudu là gì?
Kudu thực sự được phát triển tốt và đã được kết hợp với rất nhiều tính năng. Tuy nhiên, nó vẫn sẽ cần một số đánh bóng, có thể được thực hiện dễ dàng hơn nếu người dùng đề xuất và thực hiện một số thay đổi.