Táto príručka vysvetlí databázy, ktoré sú účelovo vytvorené na AWS.
Čo sú to účelové databázy?
Účelovo vytvorené databázy sú vytvorené/navrhnuté na vykonávanie konkrétnej úlohy, ako je manipulácia s vysokou intenzitou pracovného zaťaženia alebo správa špecifických prípadov použitia. Pred vytvorením týchto databáz musí mať používateľ v hlave konkrétny scenár a tieto databázy slúžia na optimalizáciu ich práce. Vývojár vytvára tieto databázy, aby získal vysoký výkon, dostupnosť, škálovateľnosť a spoľahlivosť pre konkrétny prípad použitia:
Účelové databázy na AWS
AWS umožňuje používateľovi vytvoriť si účelovú databázu pomocou služieb ako Amazon Aurora, DynamoDB, ElastiCache atď. Každá z týchto služieb je optimalizovaná pre konkrétnu záťaž alebo prípad použitia a tieto sú tiež spravované platformou. Pomocou týchto služieb môže používateľ získať odborné znalosti AWS a jej partnerov na vytváranie škálovateľných a vysokovýkonných databáz:
Služby AWS na vytváranie účelových databáz
Existuje mnoho služieb AWS, ktoré umožňujú zákazníkom vytvárať účelové databázy v cloude a niektoré z nich sú vysvetlené nižšie:
Amazonská Aurora
Služba Amazon Aurora sa používa na vytváranie databáz, ktoré sú optimalizované pre vysokovýkonné transakčné pracovné zaťaženia. Poskytuje bezkonkurenčne vysoký výkon a dostupnosť v globálnom meradle s plnou kompatibilitou PostgreSQL a MySQL:
Amazon DynamoDB
Služba Amazon DynamoDB je navrhnutá na vytváranie databáz, ktoré sú optimalizované pre databázy s nízkou latenciou, rozsiahle databázy a databázy NoSQL. Poskytuje rýchlu, flexibilnú databázovú službu NoSQL pre jednociferný výkon v milisekundách v rozsahu:
Amazon ElastiCache
Amazon ElastiCache sa používa na optimalizáciu ukladania do vyrovnávacej pamäte v pamäti a je tiež plne spravovanou službou AWS. Poskytuje tiež výkon v reálnom čase, nákladovo optimalizovaný výkon pre moderné aplikácie v reálnom čase:
To je všetko o účelových databázach a službách na AWS na vytváranie účelových databáz.
Záver
Účelovo vytvorené databázy sú navrhnuté pre špecifické pracovné zaťaženia alebo prípady použitia, aby sa z nich získal optimálny výkon. Používateľ musí mať na pamäti kompletný súbor požiadaviek na vytvorenie databázy, aby získal vysokú škálovateľnosť, spoľahlivosť a dostupnosť. AWS poskytuje mnoho služieb, ktoré možno použiť na vytváranie účelových databáz v cloude, ako sú DynamoDB, Aurora, ElastiCache atď. Táto príručka vysvetľuje účelovú databázu na AWS.