Tüm Ürünler
Search
Belge Merkezi

PolarDB:What is PolarDB for PostgreSQL Enterprise Edition?

Son Güncelleme:Oct 12, 2026

PolarDB, Alibaba Cloud tarafından dahili olarak geliştirilen yeni nesil bir cloud native database hizmetidir. Hesaplama ve depolamanın ayrıştırıldığı mimari üzerine inşa edilen bu hizmet, entegre donanım ve yazılımın gücünü birleştirerek saniye düzeyinde esneklik, yüksek performans, devasa depolama kapasitesi ile güvenli ve güvenilir çalışma sunan veritabanı hizmetleri sağlar. PolarDB for PostgreSQL Enterprise Edition, PostgreSQL 11, 14, 15, 16 ve 17 dahil olmak üzere yerel PostgreSQL'in birden fazla sürümüyle %100 uyumludur. Cloud Native tasarım felsefesine dayanan bu çözüm, ticari veritabanlarının kararlılığını, güvenilirliğini, yüksek performansını ve ölçeklenebilirliğini; açık kaynaklı cloud veritabanlarının sadeliği, açıklığı ve hızlı yineleme yetenekleriyle birleştirir.

PolarDB for PostgreSQL Enterprise Edition nedir?

PolarDB for PostgreSQL Enterprise Edition, hesaplama ve depolamayı ayıran bir mimari kullanır. Tüm hesaplama düğümleri tek bir veri kopyasını paylaşır; bu sayede dakika düzeyinde yapılandırma yükseltme ve düşürme, saniye düzeyinde hata kurtarma, küresel veri tutarlılığı ile ücretsiz veri yedekleme ve olağanüstü durum kurtarma hizmetleri sunulur.

Product architecture diagram

PolarDB for PostgreSQL Enterprise Edition aşağıdaki özelliklere sahip bir ürün mimarisine sahiptir:

  • Birincil düğüm ve birden fazla salt okunur düğüm

    PolarDB çok düğümlü bir küme mimarisi kullanır. Bir küme, bir birincil düğüm ve en fazla 15 salt okunur düğüm içerir. Birincil düğüm okuma ve yazma isteklerini işlerken, salt okunur düğümler yalnızca okuma isteklerini işler. Birincil düğüm ve salt okunur düğümler, veritabanı için yüksek kullanılabilirlik (HA) sağlamak amacıyla aktif-aktif yük devretme mekanizmasını kullanır.

  • Okuma/yazma ayırma

    Okuma/yazma ayırma, PolarDB tarafından varsayılan olarak ücretsiz sunulan şeffaf, yüksek kullanılabilirliğe sahip ve uyarlanabilir bir yük dengeleme özelliğidir. Küme uç noktası, SQL isteklerini PolarDB düğümlerine otomatik olarak iletir; bu sayede birleşik ve yüksek aktarım hızına sahip eşzamanlı SQL işleme sağlanır.

  • Hesaplama ve depolamanın ayrıştırılması

    PolarDB, public cloud bilişim ortamında iş büyümesine bağlı olarak kümenin esnek şekilde ölçeklendirilmesi gereksinimini karşılayan hesaplama-depolama ayrıştırılmış tasarım felsefesini benimser.

    Veritabanının hesaplama düğümleri (Database Engine Server) yalnızca meta verileri saklar; veri dosyaları ve yeniden yürütme günlükleri (redo logs) ise uzak depolama düğümlerinde (Database Storage Server) tutulur. Hesaplama düğümlerinin yalnızca yeniden yürütme günlükleriyle ilgili meta verileri senkronize etmesi gerekir; bu durum birincil düğüm ile salt okunur düğümler arasındaki çoğaltma gecikmesini önemli ölçüde azaltır. Ayrıca, birincil düğüm arızalandığında bir salt okunur düğüm hızla birincil düğüme yükseltilebilir.

  • Yüksek hızlı bağlantı ara bağlantısı

    Veritabanının hesaplama düğümleri ile depolama düğümleri yüksek hızlı bir ağ üzerinden birbirine bağlanır ve veri transferi RDMA ağı üzerinden gerçekleşir; böylece G/Ç performansı artık bir darboğaz oluşturmaz.

  • Paylaşımlı dağıtılmış depolama

    Her hesaplama düğümünün kendi kopyasını saklaması yerine, birden fazla hesaplama düğümü tek bir veri kopyasını paylaşır; bu durum depolama maliyetlerini önemli ölçüde düşürür. Yeni oluşturulan dağıtılmış blok depolama (Distributed Storage) ve dosya sistemi (Distributed Filesystem) sayesinde depolama kapasitesi çevrimiçi olarak sorunsuz şekilde ölçeklenir. Tek bir veritabanı sunucusunun kapasitesiyle sınırlı değildir ve yüzlerce TB veriyi işleyebilir.

  • Birden fazla veri çoğaltması ve Parallel-RAFT protokolü

    Veri güvenilirliğini sağlamak amacıyla veritabanı depolama düğümlerindeki veriler birden fazla çoğaltma ile saklanır ve Parallel-RAFT protokolü veri tutarlılığını garanti eder.

Neden PolarDB for PostgreSQL Enterprise Edition seçmelisiniz?

Kullanımı kolay

PolarDB for PostgreSQL Enterprise Edition PostgreSQL ile tam uyumludur. Kodlarınız ve uygulamalarınız hiçbir değişiklik gerektirmez veya yalnızca küçük değişiklikler yapmanız yeterlidir.

Maliyetlerin azaltılması

  • Ayrıştırılmış hesaplama düğümleri ve depolama: Birden fazla hesaplama düğümü aynı depolamayı paylaşır. Salt okunur bir düğüm eklediğinizde yalnızca hesaplama düğümü için ödeme yaparsınız; bu durum yatay ölçeklendirme maliyetini önemli ölçüde azaltır.

  • Sunucusuz depolama: Depolama alanını manuel olarak yapılandırmanıza gerek yoktur. Veri hacmine göre otomatik olarak ölçeklenir ve yalnızca gerçekten kullandığınız veritabanı kapasitesi için ödeme yaparsınız.

Uç noktada performans

  • Veritabanı çekirdeği derinlemesine optimize edilmiştir; fiziksel çoğaltma, RDMA yüksek hızlı ağ ve dağıtılmış paylaşımlı depolama kullanılarak performans önemli ölçüde artırılır.

  • Bir küme, bir birincil düğüm ve en fazla 15 salt okunur düğüm içerir; bu yapı yüksek eşzamanlılık gerektiren iş yüklerinin performans ihtiyaçlarını karşılar ve özellikle okuma yoğunluklu iş yükleri için uygundur.

  • Bir birincil düğüm ve birden fazla salt okunur düğümden oluşan paylaşımlı depolama kümesinde, verilerin yalnızca bir kez değiştirilmesi gerekir ve değişiklik tüm düğümlerde anında etkili olur.

  • OLTP performansı önemli ölçüde iyileştirilmiştir. Saniyede 500.000'den fazla okuma isteği ve saniyede 150.000'den fazla yazma isteği desteklenir.

Yüzlerce TB veriyi destekleyen devasa depolama kapasitesi

Dağıtılmış blok depolama tasarımı ve dosya sistemi sayesinde depolama kapasitesi tek bir düğümün teknik özellikleriyle sınırlı kalmaz ve kolayca ölçeklendirilebilir. Tek bir küme varsayılan olarak 500 TB'a kadar depolama alanını destekler.

Not

PolarStore (PSL4/PSL5) petabayt düzeyinde depolamayı destekler. Bu tür gereksinimleriniz varsa gerekli kaynakları rezerve etmek için Bize ulaşın.

Yüksek kullanılabilirlik, yüksek güvenilirlik ve veri güvenliği

  • Paylaşımlı dağıtılmış depolama tasarımı, birincil-ikincil mimarideki eşzamansız çoğaltmadan kaynaklanan ikincil veritabanı verilerinin tutarsız olma riskini ortadan kaldırır. Bu sayede herhangi bir tek nokta arızası durumunda tüm veritabanı kümesinde sıfır veri kaybı sağlanır.

  • Çok alanlı mimari, veri yedeklerini birden fazla alanda tutarak veritabanı için olağanüstü durum kurtarma ve yedekleme imkanı sunar.

  • Küme uç noktası, veriler okunurken küresel tutarlılığı sağlamak amacıyla LSN (Log Sequence Number) kullanır; bu sayede birincil ve ikincil düğümler arasındaki çoğaltma gecikmesinden kaynaklanan tutarsızlıklar önlenir.

  • WAL tabanlı akış çoğaltması yerine yeniden yürütme (redo) tabanlı fiziksel çoğaltma kullanılır; bu durum birincil ve ikincil düğümler arasındaki çoğaltmanın verimliliğini ve kararlılığını artırır. Büyük bir tabloya dizin veya sütun ekleme gibi DDL işlemleri bile veritabanı gecikmelerine neden olmaz.

  • İzin listesi, VPC ağları ve çok çoğaltmalı veri depolama gibi kapsamlı önlemler, veritabanı verilerine erişim, depolama ve yönetimin her aşamasını güvence altına alır.

Belirsiz iş büyümesini karşılamak için hızlı esneklik

  • Yapılandırma yükseltme ve düşürme işlemleri 5 dakika içinde etkili olur.

    Konteyner sanallaştırma ve paylaşımlı dağıtılmış blok depolama teknolojileri, veritabanı sunucusunun CPU ve bellek kaynaklarının hızla yatay olarak ölçeklendirilmesini sağlar.

  • Düğüm ekleme veya kaldırma işlemleri 5 dakika içinde etkili olur.

    Dinamik olarak düğüm ekleyerek veya kaldırarak performansı artırabilir ya da maliyetleri düşürebilirsiniz. Küme uç noktası altta yatan değişiklikleri gizler; böylece uygulamalarınız düğüm eklenip kaldırıldığını fark etmez.

Kilit içermeyen yedekleme

Altta yatan dağıtılmış depolamanın anlık görüntü teknolojisi, terabayt düzeyindeki veritabanı verilerini dakikalar içinde yedekler. Tüm yedekleme süreci kilitleme gerektirmez; bu sayede verimlilik artar ve etki azalır.

PolarDB for PostgreSQL Enterprise Edition nasıl kullanılır?

PolarDB for PostgreSQL Enterprise Edition kümesini aşağıdaki yöntemlerle yönetebilirsiniz; bu yöntemler arasında küme oluşturma, veritabanı oluşturma ve hesap oluşturma işlemleri yer alır.

  • Konsol: Kullanımı kolay grafiksel bir web arayüzü sağlar.

  • CLI: Komut satırı arayüzünü (CLI) kullanarak konsoldaki tüm işlemleri tamamlayabilirsiniz.

  • SDK: Yazılım geliştirme kitini (SDK) kullanarak konsoldaki tüm işlemleri tamamlayabilirsiniz.

  • API: API'yi kullanarak konsoldaki tüm işlemleri tamamlayabilirsiniz.

Bir PolarDB for PostgreSQL Enterprise Edition kümesi oluşturduktan sonra kümeye aşağıdaki yöntemlerle bağlanabilirsiniz: