AnalyticDB for PostgreSQL, petabayt ölçeğindeki veriler üzerinde gerçek zamanlı analitik sunan büyük ölçekli paralel işleme (MPP) veri ambarı hizmetidir. ANSI SQL 2003, PostgreSQL ve Oracle ekosistemleriyle uyumlu olan bu hizmet; hibrit satır-sütun depolama, kademeli sıcak/soğuk veri yönetimi ve vektör arama ile Retrieval-Augmented Generation (RAG) dahil olmak üzere yerleşik yapay zeka yeteneklerini tek bir motor içinde birleştirir.
Mimari
AnalyticDB for PostgreSQL iki dağıtım modunda sunulur:
| Mod | Mimari | En uygun olduğu durumlar |
|---|---|---|
| Elastic storage mode | Elastic Compute Service (ECS) ve Enterprise SSD'ler (ESSD) üzerine kurulu shared-nothing mimarisi; MPP yetenekleri sunar | Kararlı ve öngörülebilir analitik iş yükleri |
| Serverless mode | ECS, yerel önbellek ve Object Storage Service (OSS) üzerine kurulu shared-storage mimarisi; depolama ve işlem kaynaklarını ayırır | Değişken veya öngörülemez talebe sahip esnek iş yükleri |
Her iki mod da aşağıdaki iki katmanlı düğüm yapısını kullanır:
Koordinatör katmanı — Koordinatör düğümü, küme genelinde meta veri yönetimini ve yük dengelemeyi yönetir.
İşlem katmanı — Birden fazla işlem düğümü verileri paralel olarak işler. Her düğüm, yüksek performanslı sorgu çalıştırma için Orca optimize edicisini, Laser yürütme motorunu ve Beam depolama motorunu kullanır. Artımlı materialized view'lar (IMV) gerçek zamanlı veri ambarı senaryolarını destekler.
Depolama katmanı — Sıcak veriler işlem düğümlerine bağlı ESSD'lerde saklanır; soğuk veriler ise OSS'e aktarılır. Bu kademeli model, depolama maliyetlerini düşürürken sorgu performansını artırır. Depolama kapasitesi büyütülebilir ancak küçültülemez; bu sayede verileriniz arttıkça veri kalıcılığı ve kararlılık korunur.
Temel yetenekler
Esnek SQL uyumluluğu. AnalyticDB for PostgreSQL, ANSI SQL 2003 ile tamamen ve PL/SQL saklı yordamlar dahil olmak üzere Oracle sözdizimiyle kısmen uyumludur. Yeni nesil sorgu optimize edicileri, karmaşık SQL ifadelerini manuel olarak ayarlama gereksinimini ortadan kaldırır.
Petabayt ölçeğinde analitik. MPP yatay ölçeklendirme mimarisi, petabayt düzeyindeki veriler üzerindeki sorgulara saniyeler içinde yanıt verir. Vektör hesaplama ve akıllı sütun deposu dizinleme ile birleştiğinde, sorgu performansı geleneksel bir veritabanı motoruna kıyasla yaklaşık 10 kat daha yüksektir. Tek bir motor, toplu işleme, akış hesaplamayı ve etkileşimli analizi destekler.
Yüksek kullanılabilirlik. Dağıtılmış işlemler, tam düğüm ve veri çoğaltması, otomatik yük devretme ve atomiklik, tutarlılık, yalıtım, dayanıklılık (ACID) uyumluluğu sayesinde kesintisiz bağlantı sağlanır.
Geniş ekosistem entegrasyonu. Yaygın iş zekası (BI) ve extract, transform, load (ETL) araçları için yerleşik destek sunar. PostGIS uzantısı coğrafi veri analizini etkinleştirir; MADlib kitaplığı ise 300'den fazla yerleşik makine öğrenimi algoritması sağlar.
Esnek veri alımı. Data Transmission Service (DTS) ve DataWorks kullanarak geniş bir kaynak yelpazesinden verileri gerçek zamanlı veya toplu iş olarak alın. OSS'e yönelik yüksek eşzamanlı erişim, veri hareketi gerektirmeden doğrudan veri gölü analizi yapılmasını sağlar.
Yapay zeka ve vektör yetenekleri. Verileri ayrı bir platforma taşımadan, aynı veri ambarı içinde vektör araması çalıştırın, uçtan uca RAG işlem hatları oluşturun, kurumsal bilgi tabanları hazırlayın ve metinden görüntüye veya görüntüden görüntüye arama işlemleri gerçekleştirin.
Sınırlamalar
Hizmet sınırlarının tam listesi için bkz. Sınırlamalar.
Sonraki adımlar
| Durumunuz... | Buradan başlayın |
|---|---|
| AnalyticDB for PostgreSQL'in kullanım senaryonuz için uygun olup olmadığını değerlendiriyorsanız | Temel yetenekler ve Mimari bölümlerini inceleyin, ardından Sınırlamalar listesini kontrol edin |
| İlk örneğinizi oluşturmaya hazırsanız | Hızlı Başlangıç kılavuzuna bakın |
| Mevcut bir veri ambarını geçirmek istiyorsanız | Veri geçişi kılavuzuna bakın |
| SQL veya SDK üzerinden entegrasyon yapan bir geliştiriciyseniz | Geliştirici kılavuzuna bakın |
Teknik destek
Topluluktan yardım almak için AnalyticDB for PostgreSQL DingTalk grubuna 11700737 numaralı grup üzerinden katılın.