Procella - YouTube'un veritabanı motoru
(tech.marksblogg.com)Google'ın kısa süre önce yayımladığı "Procella: Unifying serving and analytical data at YouTube" makalesine dair bir yorum yazısı
-
Google'ın halihazırda Dremel (BigQuery), Mesa, Photon, F1, PowerDrill ve Spanner gibi sistemleri var, ancak bunlar YouTube için pek uygun değil.
-
Procella, YouTube'daki çeşitli non-OLTP işler için bir SQL arayüzü sunuyor.
-
Presto'ya benzer şekilde çalışıyor ve Borg (Kubernetes'in öncülü) ile Colossus'u (GFS'in yeni sürümü) kullanıyor.
-
Veriler sütun tabanlı olarak saklanıyor ve bunun için "Artus" adlı bir columnar format tanıtılıyor.
-
Standart SQL sözdizimi olan CREATE, ALTER vb. kullanılıyor.
Yazara göre Procella, Presto'ya benziyor; ancak Presto Java tabanlı olduğu için, C++ ile yazılmış altyapının çok olduğu Google için pek uygun olmamış olabilir.
Henüz yorum yok.