Tato příručka vysvětlí databáze, které jsou účelově vytvořeny na AWS.
Co jsou to účelové databáze?
Účelové databáze jsou vytvářeny/navrhovány tak, aby vykonávaly konkrétní práci, jako je zpracování vysoce intenzivních pracovních zátěží nebo správa konkrétních případů použití. Před vytvořením těchto databází musí mít uživatel v hlavě konkrétní scénář a tyto databáze slouží k optimalizaci jejich práce. Vývojář vytváří tyto databáze, aby získal vysoký výkon, dostupnost, škálovatelnost a spolehlivost pro tento konkrétní případ použití:
Účelové databáze na AWS
AWS umožňuje uživateli vytvořit účelovou databázi pomocí služeb jako Amazon Aurora, DynamoDB, ElastiCache atd. Každá z těchto služeb je optimalizována pro konkrétní zátěž nebo případ použití a tyto jsou také spravovány platformou. Pomocí těchto služeb může uživatel získat odborné znalosti AWS a jejích partnerů k vytváření škálovatelných a vysoce výkonných databází:
Služby AWS pro vytváření účelových databází
Existuje mnoho služeb AWS, které zákazníkům umožňují vytvářet účelové databáze v cloudu a některé z nich jsou vysvětleny níže:
Amazonská Aurora
Služba Amazon Aurora se používá k vytváření databází, které jsou optimalizovány pro vysoce výkonné transakční úlohy. Poskytuje bezkonkurenční vysoký výkon a dostupnost v globálním měřítku s plnou kompatibilitou PostgreSQL a MySQL:
Amazon DynamoDB
Služba Amazon DynamoDB je navržena k vytváření databází, které jsou optimalizovány pro databáze s nízkou latencí, rozsáhlé databáze a databáze NoSQL. Poskytuje rychlou, flexibilní a NoSQL databázovou službu pro jednociferný výkon v milisekundách v měřítku:
Amazon ElastiCache
Amazon ElastiCache se používá k optimalizaci ukládání do mezipaměti a je také plně spravovanou službou AWS. Poskytuje také výkon v reálném čase, nákladově optimalizovaný výkon pro moderní aplikace v reálném čase:
To je vše o účelových databázích a službách na AWS pro vytváření účelových databází.
Závěr
Účelově vytvořené databáze jsou navrženy pro konkrétní pracovní zatížení nebo případy použití, aby z nich získal optimální výkon. Aby uživatel získal vysokou škálovatelnost, spolehlivost a dostupnost, musí mít na paměti kompletní sadu požadavků, aby vytvořil databázi. AWS poskytuje mnoho služeb, které lze použít k vytvoření účelových databází v cloudu, jako je DynamoDB, Aurora, ElastiCache atd. Tato příručka vysvětluje účelovou databázi na AWS.