Co je Azure Cosmos DB for PostgreSQL?

PLATÍ PRO: Azure Cosmos DB for PostgreSQL (využívající rozšíření databáze Citus do PostgreSQL)

Azure Cosmos DB for PostgreSQL je spravovaná služba pro PostgreSQL rozšířená o opensourcovou supervýkonu Citus distribuovaných tabulek. Tato superschopnost umožňuje vytvářet vysoce škálovatelné relační aplikace. Aplikace můžete začít vytvářet v clusteru s jedním uzlem, stejně jako u PostgreSQL. S rostoucími požadavky na škálovatelnost a výkon aplikace můžete prostřednictvím transparentní distribuce tabulek bezproblémově škálovat na více uzlů.

Aplikace pro zákazníky z reálného světa založené na službě Azure Cosmos DB for PostgreSQL zahrnují aplikace typu software jako služba (SaaS), aplikace pro provozní analýzu v reálném čase a transakční aplikace s vysokou propustností. Tyto aplikace zahrnují různé vertikální oblasti, jako je automatizace prodeje a marketingu, zdravotnictví, data Internetu věcí (IoT), finance, logistika a vyhledávání.

Diagram znázorňující distribuovanou architekturu

Kontrolní seznam pro implementaci

Při vytváření aplikací pomocí služby Azure Cosmos DB for PostgreSQL se ujistěte, že jste si prostudovali následující články:

Plně spravovaná a odolná databáze

Vzhledem k tomu, že je Azure Cosmos DB for PostgreSQL plně spravovaná služba, obsahuje všechny funkce pro zajištění bezproblémového provozu v produkčním prostředí. Mezi funkce patří:

  • automatická vysoká dostupnost
  • Zálohy
  • integrovaná pgBouncer
  • Repliky pro čtení
  • snadné monitorování
  • privátní koncové body
  • šifrování
  • a další

Vždy nejnovější funkce PostgreSQL

Azure Cosmos DB for PostgreSQL využívá opensourcové rozšíření Citus do PostgreSQL. Protože Citus není fork Postgres, rozšíření Citus vždy podporuje nejnovější hlavní verzi PostgreSQL během týdne vydání – s podporou přidanou do naší spravované služby v Azure nejpozději o několik týdnů později.

Vaše aplikace můžou používat nejnovější funkce a rozšíření PostgreSQL, jako je nativní dělení na výkon, podpora JSONB k ukládání a dotazování nestrukturovaných dat a geoprostorové funkce prostřednictvím rozšíření PostGIS. Je to rychlost, kterou potřebujete, v databázi, kterou milujete.

Začněte jednoduše a bez problémů škálujte

Databázový cluster může začínat jako jeden uzel a mít supermoc při distribuci tabulek. Za pár dolarů denně je to nákladově nejefektivnější způsob, jak službu Azure Cosmos DB for PostgreSQL vyzkoušet. Pokud vaše aplikace vyžaduje větší škálování, můžete později přidat uzly a znovu vyvážit svá data.

Další kroky