Trino nedir? (Önizleme)
Önemli
AKS üzerinde Azure HDInsight 31 Ocak 2025'te kullanımdan kaldırıldı. Daha fazla bilgi edinmek için bu duyuru ile’i inceleyin.
İş yüklerinizin aniden sonlandırılmasını önlemek için iş yüklerinizi Microsoft Fabric veya eşdeğer bir Azure ürününe geçirmeniz gerekir.
Önemli
Bu özellik şu anda önizleme aşamasındadır. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları beta, önizleme aşamasında olan veya henüz genel kullanıma sunulmamış Azure özellikleri için geçerli olan daha fazla yasal hüküm içerir. Bu belirli önizleme hakkında bilgi için bkz. Azure HDInsight üzerinde AKS önizleme bilgileri. Sorular veya özellik önerileri için lütfen AskHDInsight üzerinde ayrıntıları içeren bir istek gönderin ve Azure HDInsight Communityhakkında daha fazla güncellemeler için bizi izleyin.
Trino (eski adıYla PrestoSQL), heterojen veri kaynaklarına karşı federasyon ve etkileşimli analiz için açık kaynaklı dağıtılmış bir SQL sorgu altyapısıdır. Kuruluş genelinde analizi etkinleştirmek için birden çok kaynaktan gelen verileri büyük ölçekte (gigabayttan petabayt'a) sorgulayabilir.
Trino, çok çeşitli analitik kullanım örnekleri için kullanılır ve etkileşimli ve geçici sorgulama için mükemmel bir seçimdir.
Trino'nun sunduğu önemli özelliklerden bazıları -
- Uyarlamalı, çok kiracılı bir sistem olan bu yapı, yüzlerce bellek, G/Ç ve CPU yoğunluklu sorguyu eşzamanlı olarak çalıştırabilir ve küme kaynaklarını verimli bir şekilde kullanarak binlerce işçi düğümüne ölçeklenebilir.
- Birden çok sistemi tümleştirmenin karmaşıklığını azaltmak için genişletilebilir ve federe bir tasarım.
- Çeşitli önemli özellikler ve iyileştirmelerle yüksek performans.
- Hadoop ekosistemiyle tamamen uyumludur.
İki tür Trino sunucusu vardır: koordinatörler ve çalışanlar.
Trino koordinatörü, deyimleri ayrıştırma, sorguları planlama ve Trino çalışan düğümlerini yönetmeden sorumlu sunucudur. Bu, bir Trino yüklemesinin "beyni" ve aynı zamanda bir istemcinin yürütme için komutları göndermek için bağlandığı düğümdür. Koordinatör, her çalışandaki etkinliği izler ve sorgunun yürütülmesini koordine eder. Koordinatör; bir sorgunun mantıksal modelini, bir dizi aşama içerecek şekilde oluşturur; bu aşamalar, Trino çalışanlarından oluşan bir kümede bir dizi bağlı görev olarak çalıştırılır.
Bir Trino çalışanı, görevleri yürütmek ve verileri işlemekle sorumlu olan bir Trino yüklemesindeki bir sunucudur. Çalışan düğümler bağlayıcılardan veri getirir ve ara verileri birbirleriyle değiştirir. Koordinatör, çalışanlardan sonuçları getirmekten ve nihai sonuçları istemciye döndürmekten sorumludur.
Trino mimarisini gösteren