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í.
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:
- Naučte se vytvářet škálovatelné aplikace.
- Připojte se k zásobníku aplikací a dotazujte se na ho.
- Podívejte se, jak rozhraní API služby Azure Cosmos DB for PostgreSQL rozšiřuje PostgreSQL, a vyzkoušejte užitečné diagnostické dotazy.
- Vyberte nejlepší velikost clusteru pro vaši úlohu.
- Naučte se používat Azure Cosmos DB for PostgreSQL jako back-end úložiště pro více mikroslužeb.
- Monitorování výkonu clusteru
- Efektivní příjem dat pomocí Azure Stream Analytics a Azure Data Factory
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
- Vytvořte nový účet pomocí webu Azure Portal.
- Připojte se ke clusteru pomocí psql.
- K distribuci tabulek použijte rozšíření Citus.