Tüm Ürünler
Search
Belge Merkezi

:Serverless mode

Son Güncelleme:Oct 05, 2026

Serverless modunda, AnalyticDB for PostgreSQL hesaplama ve depolama kaynaklarının ayrıştırılması, saniyeler içinde esnek ölçeklendirme ve örnekler arasında gerçek zamanlı veri paylaşımı gibi özellikler sunar. Bu özellikler; bulut altyapılarının sağladığı kaynak havuzu ve büyük ölçekli depolama yetenekleri ile Massively Parallel Processing (MPP), entegre toplu işleme, gerçek zamanlı analiz ve Serverless teknolojileri temelinde uygulanır.

Genel bakış

Serverless modunda, AnalyticDB for PostgreSQL hesaplama ve depolama kaynaklarını birbirinden ayırarak bu kaynakların farklı oranlarda ölçeklendirilmesine olanak tanır. Depolama kaynakları kullandıkça öde modeliyle faturalandırılmaya devam ederken, hesaplama kapasiteleri iş gereksinimlerini karşılamak üzere bağımsız olarak ölçeklendirilebilir. Bu yaklaşım depolama maliyetlerini azaltır ve verimliliği artırır.

Serverless modundaki AnalyticDB for PostgreSQL, esnek depolama moduna kıyasla aşağıdaki avantajları sağlar:

  • Depolama maliyetlerini düşürür ve kaynakların ihtiyaca göre kullanılmasını sağlar. Verilerinizi başka depolama ortamlarına taşımanıza gerek kalmadan, Serverless modundaki AnalyticDB for PostgreSQL ile maliyet etkin veri analizi yapabilirsiniz. Bu mod, finans ve internet sektörlerinin veri analizi gereksinimlerini karşılar.

  • Yüksek aktarım hızında yazma ve yüksek performanslı toplu iş işlemlerini, büyük veri hacimleri ve yoğun trafik dalgalanmalarının söz konusu olduğu senaryolara uyum sağlayacak şekilde esnek ölçeklendirme ile optimize eder.

  • Depolama ve hesaplama kaynaklarının ayrıştırılması temelinde veri paylaşımı özelliği sunar. Paylaşılan verilere, veri dışa/içe aktarmaya gerek kalmadan diğer veritabanlarından erişebilirsiniz. Bu yöntem, geleneksel veri ambarlarında veri erişimine kıyasla daha kolay ve maliyet etkindir.

Kullanım notları

Önemli

Uluslararası sitede (alibabacloud.com), Serverless modundaki AnalyticDB for PostgreSQL örnekleri yalnızca kullandıkça öde modeliyle oluşturulabilir.

AnalyticDB for PostgreSQL in Serverless mode aşağıdaki bölgelerde ve alanlarda desteklenir:

  • Asya Pasifik

    • Singapur: Singapur Alan C

    • Tayland (Bangkok): Bangkok Alan A

    • Japonya (Tokyo): Tokyo Alan B

  • Avrupa ve Amerika

    ABD (Virginia): Virginia Alan A ve Virginia Alan B

  • Orta Doğu

    SAU (Riyad - İş Ortağı Bölgesi): Riyad - İş Ortağı Bölgesi Alan B

Hizmet modlarının karşılaştırılması

Serverless modu, esnek depolama modunun çoğu özelliğini destekler. Aşağıdaki tabloda bu iki hizmet modu arasındaki farklar açıklanmaktadır.

Kategori

Özellik

Esnek depolama modu

Serverless modu

Örnek yönetimi

Temel örnek bilgileri

Desteklenir

Desteklenir

Veritabanlarına Data Management (DMS) kullanarak oturum açma

Desteklenir

Desteklenir

Örnek oluşturma

Desteklenir

Desteklenir

Örnek serbest bırakma

Desteklenir

Desteklenir

Örneği yeniden başlatma

Desteklenir

Desteklenir

Örnek yapılandırmasını yükseltme veya düşürme

Desteklenir

Desteklenmez

Koordinatör düğüm ekleme veya kaldırma

Desteklenir

Desteklenir

Örneği yatay olarak büyütme

Desteklenir

Desteklenir

Örneği yatay olarak küçültme

Desteklenir

Desteklenir

Küçük sürüm güncellemesi

Desteklenir

Desteklenir

Hesap yönetimi

Hesap oluşturma

Desteklenir

Desteklenir

Parola sıfırlama

Desteklenir

Desteklenir

Veritabanı bağlantısı

Temel bağlantı bilgileri

Desteklenir

Desteklenir

Genel uç nokta talebi

Desteklenir

Desteklenir

İzleme ve uyarı

İzleme

Desteklenir

Desteklenir

Uyarı kuralları

Desteklenir

Desteklenir

Veri güvenliği

IP adresi izin listeleri

Desteklenir

Desteklenir

SQL denetimi

Desteklenir

Desteklenir

SSL şifreleme

Desteklenir

Desteklenir

Yedekleme ve geri yükleme

Desteklenir

Desteklenir

Yapılandırma

Parametre ayarları

Desteklenir

Desteklenir

Sınırlamalar

Serverless modu, esnek depolama modunun özelliklerinin %95'inden fazlasını destekler. Çoğu durumda Serverless ve esnek depolama modları için aynı sözdizimi kullanılabilir. Java Database Connectivity (JDBC) bağlayıcısı, Open Database Connectivity (ODBC) bağlayıcısı ve psql gibi araçlar, Serverless modunda esnek depolama modundakiyle aynı şekilde kullanılabilir. Aşağıdaki tabloda, Serverless modundaki AnalyticDB for PostgreSQL'in belirli özelliklere ilişkin sınırlamaları açıklanmaktadır.

Önemli
  • Serverless modunda birincil anahtar ve dizin özellikleri genel ön izleme aşamasındadır. Dizin oluşturmak için teknik destekle iletişime geçerek dizin özelliğini etkinleştirmeniz gerekir.

  • Dizinler oluşturulduktan sonra ölçeklendirme performansı etkilenir. Ölçeklendirme için gereken süre, dizinlerin veri hacmiyle doğru orantılıdır.

  • Dizin depolama ek ücrete tabidir. Genel ön izleme süresince dizin depolama için ücret alınmaz.

Kategori

Özellik

Açıklama

Temel özellikler

ALTER TABLE

  • ALTER TABLE ifadesinin çoğu özelliği desteklenir. Örneğin, tablo adını değiştirebilir, sütun kısıtlamalarını silebilir ve sütun ekleyip kaldırabilirsiniz.

  • Sütunların veri türleri veya dağıtım sütunu değiştirilemez.

Dizinler

Desteklenir

Birincil anahtarlar

Desteklenir

Benzersiz kısıtlamalar

Desteklenir

INSERT ON CONFLICT

Desteklenir

Tablo günlüklemesiz modu

Desteklenmez

Tetikleyiciler

Desteklenmez

Heap tablolar, append-optimized satır yönelimli (AORO) tablolar ve append-optimized sütun yönelimli (AOCO) tablolar

Desteklenmez

Özel veri türleri

Desteklenmez

Açık imleçler

Desteklenir

Hesaplama motorları

Orca optimizasyonu

Desteklenir

Laser motoru

Desteklenir

İşlem yetenekleri

Alt işlemler

Desteklenir

İşlem yalıtım düzeyleri

Read committed (RC) ve repeatable read (RR) yalıtım düzeyleri desteklenir.

Gelişmiş özellikler

Yedekleme ve geri yükleme

Desteklenir

Materialized views

Desteklenir

Auto-vacuum

Desteklenir

Auto-analyze

Desteklenir

Esnek yatay büyütme

Desteklenir

Esnek yatay küçültme

Desteklenir

GIS/GANOS

Desteklenmez

Veri paylaşımı

Desteklenir

Veri geçişi

Esnek veya ayrılmış depolama modundaki bir AnalyticDB for PostgreSQL örneğinden Serverless modundaki bir örneğe veri geçişi yapabilirsiniz. Daha fazla bilgi için bkz. AnalyticDB for PostgreSQL örnekleri arasında veri geçişi.

Aşağıdaki tabloda Serverless modunun farklı veri geçişi türlerini destekleme durumu açıklanmaktadır.

Geçiş türü

Başvurular

Açıklama

Veri yazma

Upsert işlemi için INSERT ON CONFLICT kullanma

Desteklenir

Verilerin üzerine yazmak için COPY ON CONFLICT kullanma

Desteklenir

Client SDK kullanarak veri yazma

Desteklenir

Tablo verilerini geçirme

DataWorks Data Integration

Desteklenir

Alibaba Cloud veritabanından veri geçişi veya senkronizasyonu

Desteklenir

Kendi kendine yönetilen veritabanından veri geçişi veya senkronizasyonu

Desteklenir

Apache Flink için Realtime Compute kümesi kullanarak AnalyticDB for PostgreSQL örneğine veri yazma

Desteklenmez

Verileri harici tablolar kullanarak içe aktarabilirsiniz.

COPY komutunu kullanarak yerel verileri içe aktarma

Desteklenir

OSS'ten veri almak için harici tablo kullanma

Desteklenir

Hadoop veri kaynaklarının birlikte analizi için harici tablolar kullanma

Desteklenir

Ambar verilerini geçirme

Kendi kendine yönetilen Greenplum kümesinden AnalyticDB for PostgreSQL'e geçiş

Desteklenmez

Verileri harici tablolar kullanarak içe aktarabilirsiniz.

Teradata uygulamalarını AnalyticDB for PostgreSQL'e taşıma

Desteklenmez

Verileri harici tablolar kullanarak içe aktarabilirsiniz.

Amazon Redshift'ten AnalyticDB for PostgreSQL'e manuel veri geçişi

Desteklenmez

Verileri harici tablolar kullanarak içe aktarabilirsiniz.

Oracle Uygulama Geçişini AnalyticDB for PostgreSQL'e Yapma

Desteklenmez

Verileri harici tablolar kullanarak içe aktarabilirsiniz.

Kendi kendine yönetilen Oracle'ı AnalyticDB for PostgreSQL'e taşıma

Desteklenmez

Verileri harici tablolar kullanarak içe aktarabilirsiniz.

Otomatik zamanlama (davetli ön izleme)

Not

AnalyticDB for PostgreSQL için Serverless otomatik zamanlama modu davetli ön izleme aşamasındadır. Davetli ön izlemeye başvurmak için destek talebi gönderin.

Serverless otomatik zamanlama modundaki AnalyticDB for PostgreSQL örnekleri, trafik algılamaya dayalı olarak otomatik olarak durdurulup yeniden başlatılabilir. Trafik olmadığında örnekler otomatik olarak boşta durumuna geçer. Örnekler boşta durumdayken hesaplama kaynakları için ücret alınmaz.

Serverless otomatik zamanlama modundaki AnalyticDB for PostgreSQL örneklerinde Computing Resource Threshold ve Wait Time for Idle Resource Release parametrelerinin değerlerini değiştirebilirsiniz. Daha fazla bilgi için bkz. Örnek kaynak yapılandırması.

Serverless otomatik zamanlama modundaki örnekler, örneklerin hesaplama gücünü ölçen AnalyticDB compute units (ACU) bazında saniye başına faturalandırılır. Sistem kullanılan ACU sayısını toplar ve saatlik olarak fatura oluşturur. Daha fazla bilgi için bkz. Fiyatlandırma.

Esnek ölçeklendirme

Serverless modundaki örnekler dakikalar içinde ölçeklendirilebilir. Aşağıdaki ölçeklendirme performansı referans amaçlı sunulmaktadır:

  • 16 veya daha az hesaplama düğümü içeren bir örnek 60 saniye içinde ölçeklendirilebilir.

  • 16'dan fazla hesaplama düğümü içeren bir örnek 5 dakika içinde ölçeklendirilebilir.

Serverless modundaki AnalyticDB for PostgreSQL'in esnek ölçeklendirme özelliğini kullanarak Double 11 gibi beklenen yoğun dönemlerden önce hesaplama düğümlerini yatay olarak büyütebilir, yoğun saatlerin ardından ise yatay olarak küçültebilirsiniz. AnalyticDB for PostgreSQL kaynak kullanım süresi ve hesaplama düğümü teknik özelliklerine göre saatlik olarak faturalandırılır. Bu sayede hizmet performansını garanti ederken maliyetleri en aza indirebilirsiniz.

Serverless modunda her hesaplama düğümünün maksimum bir depolama kapasitesi vardır. Hesaplama düğümlerini yatay olarak küçültmeden önce toplam veri miktarının kalan tüm hesaplama düğümlerinin birleşik maksimum depolama kapasitesini aşmadığından emin olun. Örneğin, her hesaplama düğümünün 2 çekirdek, 8 GB bellek ve maksimum 960 GB depolama kapasitesi sunduğunu varsayalım. Örneğinizi dört hesaplama düğümüne düşürmek isterseniz toplam veri miktarı 3.840 GB'ı (960 GB × 4) aşamaz.

Aşağıdaki tabloda Serverless modundaki AnalyticDB for PostgreSQL'in farklı hesaplama düğümü teknik özelliklerine ilişkin maksimum depolama kapasiteleri açıklanmaktadır.


Teknik Özellikler


Maksimum depolama kapasitesi


2C8G


960 GB


4C16G


2200 GB


8C32G


5400 GB


16C64G


11800 GB

Ölçeklendirme öncesi ve sonrasında oluşan hizmet kesintileri hariç, ölçeklendirme süreci boyunca iş yükleri okuma ve yazma işlemine açık kalır.

Veri paylaşımı (beta)

Geleneksel veri ambarlarında kullanılan veri içe/dışa aktarma yöntemine kıyasla, Serverless modundaki AnalyticDB for PostgreSQL'de kullanılan veri paylaşımı aşağıdaki avantajları sunar:

  • Azaltılmış depolama maliyetleri: AnalyticDB for PostgreSQL örnekleri arasında veri kopyalama veya geçişi gerekmez. Dağıtılmış depolamada verilerin tek bir kopyası saklanır ve belirtilen kapsam dahilinde birden çok örnek tarafından paylaşılabilir. Bu sayede daha az depolama alanı gerekir.

  • Kullanım kolaylığı: Üretici örnekte bir paylaşım oluşturup yetkilendirme yaptıktan ve verileri paylaşıma aktardıktan sonra, tüketici örnekte paylaşılan verilere üretici örnekteki verilere eriştiğiniz şekilde erişebilirsiniz. Tablo şemasının taşınmasına gerek yoktur. Paylaşılan nesnelerin eklenmesi veya kaldırılması ile yetkilendirme değişiklikleri tüketici örneğe otomatik olarak yansıtılır.

  • Veri tutarlılığı: Tüketici örnekler, paylaşılan verilere üretici örneklerin yeteneklerine yakın kabiliyetlerle erişebilir. Ayrıca tüketici örnekler, üretici örneklerde en son yazılan verileri okuyabilir. Bu durum, işlemlerin atomiklik, tutarlılık, yalıtım ve dayanıklılık (ACID) yeteneklerini güvence altına alır.

Veri paylaşımı aşağıdaki sorunları çözmenize yardımcı olabilir:

  • Karmaşık kuruluş izinleri arasında yalıtım: Örneğin, genel merkezde bir örnek ve bir şubede başka bir örnek oluşturulduğunu varsayalım. Veri paylaşımı kullanılarak şubedeki örneğin genel merkezin örneğindeki belirli verilere erişmesine izin verilebilir.

  • Karmaşık iş kaynakları arasında yalıtım: Örneğin, extract, transform, load (ETL) ve ad hoc iş türleri arasında fiziksel kaynakların yalıtıldığını varsayalım. Veri paylaşımı kullanılarak ETL sonuçları, ad hoc sorguları içeren örnekler arasında paylaşılabilir.

  • İş birliği başarısızlıkları: Örneğin, aynı veri kopyasının Ar-Ge, satış, operasyon ve finans personeli tarafından analiz edilmesi gerekiyorsa, veri paylaşımı kullanılarak bir kuruluş içindeki farklı iş gruplarının verilere erişmesine izin verilebilir.

Veri paylaşımı beta test aşamasındadır ve aşağıdaki sınırlamalara sahiptir:

  • Veri paylaşımı standart tablolar için desteklenir. Bölümlenmiş tablolar, harici tablolar, görünümler, şemalar veya işlevler için desteklenmez.

  • Veri paylaşımı hash dağıtılmış tablolar için desteklenir. Çoğaltılmış tablolar veya rastgele tablolar için desteklenmez.

  • Veri paylaşımı alt işlemler için desteklenmez.

  • Bir üretici örnekte birden çok paylaşım varsa, bir tüketici örnek yalnızca bu paylaşımlardan birine abone olabilir.

  • Paylaşılan tablolarda DDL işlemlerine izin verilmez. Paylaşılan bir tabloda DDL işlemleri yapmak için öncelikle o tablo için paylaşımı devre dışı bırakmanız gerekir.

Başvurular