Procella - công cụ cơ sở dữ liệu của YouTube
(tech.marksblogg.com)Bài viết phân tích về bài báo gần đây được Google công bố: "Procella: Unifying serving and analytical data at YouTube"
-
Google vốn đã có Dremel (BigQuery), Mesa, Photon, F1, PowerDrill, Spanner, nhưng chúng không thực sự phù hợp với YouTube.
-
Procella cung cấp giao diện SQL cho nhiều tác vụ non-OLTP khác nhau của YouTube.
-
Nó hoạt động tương tự Presto và sử dụng Borg (tiền thân của Kubernetes) cùng Colossus (phiên bản mới của GFS).
-
Dữ liệu được lưu trữ theo dạng cột, đồng thời giới thiệu định dạng cột có tên "Artus" cho mục đích này.
-
Sử dụng các câu lệnh SQL tiêu chuẩn như CREATE, ALTER, v.v.
Theo tác giả, Procella khá giống Presto, nhưng cũng có ý kiến cho rằng vì Presto dựa trên Java nên có lẽ không phù hợp với Google, nơi có nhiều hạ tầng được viết bằng C++.
Chưa có bình luận nào.