PostgreSQL için Azure Veritabanı nedir?

postgresql için Azure veritabanı, postgresql Community Edition (GPLv2 license) veritabanı altyapısı temel alınarak Microsoft bulutundaki bir ilişkisel veritabanı hizmetidir. PostgreSQL için Azure Veritabanı şunları getirir:

  • Yerleşik yüksek kullanılabilirlik.
  • Otomatik yedeklemeler ve en çok 35 güne kadar bir noktadan sonra geri yükleme kullanarak veri koruma.
  • Hizmeti güvenli ve güncel tutmak için temel alınan donanım, işletim sistemi ve veritabanı altyapısı için otomatik bakım.
  • Kullandıkça öde fiyatlandırması ile tahmin edilebilir performans.
  • Saniyeler içinde elastik ölçekleme.
  • önemli verileri rest ve hareket halindeyken korumak için güvenlik ve sektör lideri uyumluluk Enterprise.
  • Büyük ölçekli dağıtımlar için yönetimi ve izlemeyi basitleştirmek üzere izleme ve otomatikleştirme.
  • Sektör lideri destek deneyimi.

PostgreSQL için Azure Veritabanı

Bu özellikler neredeyse hiç yönetim gerektirmez ve tümüyle ek ücret ödemeden sağlanır. Bu kişiler, sanal makineleri ve altyapıyı yönetmek için değerli zaman ve kaynakları ayırmak yerine hızlı uygulama geliştirmeye odaklanmanıza ve zamanınızı pazara sunma olanağı sağlar. Buna ek olarak, kendi seçtiğiniz açık kaynak araçları ve platformuyla uygulamanızı geliştirmeye devam edebilir, böylelikle yeni beceriler edinmek zorunda kalmadan işlerinizin gerektirdiği hızla ve verimlilikle kullanıma sunabilirsiniz.

Dağıtım modelleri

PostgreSQL Community Edition tarafından desteklenen PostgreSQL için Azure veritabanı, üç dağıtım modunda sunulmaktadır:

  • Tek sunucu
  • Esnek Sunucu (Önizleme)
  • Hiper Ölçek (Citus)

PostgreSQL için Azure Veritabanı - Tek Sunucu

PostgreSQL için Azure veritabanı tek sunucu, veritabanı özelleştirmeleri için en az gereksinimle tam olarak yönetilen bir veritabanı hizmetidir. Tek sunucu platformu, düzeltme eki uygulama, yedekleme, yüksek kullanılabilirlik, en az Kullanıcı Yapılandırması ve denetimiyle güvenlik gibi veritabanı yönetim işlevlerinin çoğunu işleyecek şekilde tasarlanmıştır. Mimari, tek kullanılabilirlik bölgesinde% 99,99 kullanılabilirlik ile yerleşik yüksek kullanılabilirlik için iyileştirilmiştir. PostgreSQL 9,5, 9, 6, 10 ve 11 Community sürümünü destekler. Hizmet, günümüzde çok çeşitli Azure bölgelerindekullanılabilir.

Tek Sunucu dağıtım seçeneği şu üç fiyatlandırma katmanına sahiptir: Temel, Genel Amaçlı ve Bellek İçin İyileştirilmiş. Her katman veritabanı iş yükünüzü desteklemek için farklı kaynak özellikleri sunar. İlk uygulamanızı aylık birkaç dolar ücretle küçük bir veritabanı üzerinde oluşturabilir ve sonra çözümünüzün gereksinimlerine göre ölçeği ayarlayabilirsiniz. Dinamik ölçeklendirebilirlik, veritabanınızın hızla değişen kaynak gereksinimlerine saydam bir şekilde yanıt verebilmesini sağlar. Yalnızca ihtiyacınız olan kaynaklar için ve yalnızca bunlara ihtiyacınız olduğunda ödeme yaparsınız. Ayrıntılar için bkz. Fiyatlandırma katmanları.

Tek sunucular, düzeltme eki uygulama ve özel PostgreSQL yapılandırma ayarları üzerinde ayrıntılı denetim gereksinimi olmadan otomatik düzeltme eki uygulamayı işleyecek şekilde tasarlanan bulut Yerel uygulamaları için idealdir.

Tek sunuculu dağıtım moduna yönelik ayrıntılı genel bakış için tek sunucuya genel bakışkonusuna bakın.

PostgreSQL için Azure Veritabanı - Esnek Sunucu (Önizleme)

PostgreSQL için Azure veritabanı esnek sunucu, veritabanı yönetim işlevleri ve yapılandırma ayarları üzerinde daha ayrıntılı denetim ve esneklik sağlamak için tasarlanmış, tam olarak yönetilen bir veritabanı hizmetidir. Genel olarak, hizmet kullanıcı gereksinimlerine göre daha fazla esneklik ve özelleştirmeler sağlar. Esnek sunucu mimarisi, kullanıcıların tek kullanılabilirlik bölgesinde ve birden çok kullanılabilirlik alanında yüksek kullanılabilirliği kabul etmesine olanak tanır. Esnek sunucu, sürekli olarak tam işlem kapasitesi gerektirmeyen iş yükleri için ideal olan sunucu ve Burstable işlem katmanını durdurma/başlatma yeteneğine sahip daha iyi maliyet iyileştirme denetimleri sağlar. Hizmet şu anda daha yeni sürümler ekleme planlarından PostgreSQL 11 ve 12 ' nin topluluk sürümünü desteklemektedir. Hizmet şu anda genel önizleme aşamasındadır ve çok çeşitli Azure bölgelerinde kullanılabilir.

Esnek sunucular için en uygun

  • Daha iyi denetim ve özelleştirmeler gerektiren uygulama geliştirmeleri.
  • Sunucuyu durdurma/başlatma yeteneğine sahip maliyet iyileştirme denetimleri.
  • Bölge yedekli yüksek kullanılabilirlik
  • Yönetilen bakım pencereleri

Esnek sunucu dağıtım moduna yönelik ayrıntılı bir genel bakış için bkz. esnek sunucuya genel bakış.

PostgreSQL için Azure veritabanı – hiper ölçek (Citus)

Hiper Ölçek (Citus) seçeneği, parçalama özelliğinden faydalanarak sorguları yatay olarak birden fazla makineye ölçeklendirir. Sorgu altyapısı, büyük veri kümelerinde daha hızlı yanıt elde etmek için gelen SQL sorgularını paralel bir şekilde bu sunuculara dağıtır. Genellikle 100 GB ve daha fazla veri içeren iş yükleri gibi yüksek ölçek ve performans gereksinimlerine sahip olan uygulamalar için kullanılır.

Hiper Ölçek (Citus) dağıtım seçeneği şu özellikleri sunar:

  • Parçalama kullanarak birden çok makinenin yatay olarak ölçeklendirilmesi
  • Büyük veri kümelerinde daha hızlı yanıt almak için sunucular arasında sorgu paralelleştirme
  • Çok kiracılı uygulamalar, gerçek zamanlı işlem analizi ve yüksek aktarım hızı gerektiren işlem tabanlı iş yükleri için tam destek

PostgreSQL için derlenmiş uygulamalar, standart bağlantı kitaplıkları ve en az değişiklikle hiper ölçekte (Citus) dağıtılmış sorgular çalıştırabilir.

Sonraki adımlar

PostgreSQL için Azure veritabanı 'nın üç dağıtım modu hakkında daha fazla bilgi edinin ve gereksinimlerinize göre doğru seçenekleri belirleyin.