Tämä opas selittää tietokannat, jotka on suunniteltu AWS:lle.
Mitä ovat tarkoituksenmukaiset tietokannat?
Tarkoituksenmukaisia tietokantoja luodaan/suunniteltu suorittamaan tietty työ, kuten korkean intensiteetin työkuormien käsittely tai tiettyjen käyttötapausten hallinta. Ennen näiden tietokantojen rakentamista käyttäjällä on oltava tietty skenaario mielessään, ja nämä tietokannat auttavat optimoimaan heidän toimintaansa. Kehittäjä rakentaa nämä tietokannat korkean suorituskyvyn, saatavuuden, skaalautuvuuden ja luotettavuuden saavuttamiseksi kyseisessä käyttötapauksessa:
Tarkoituksenmukaiset tietokannat AWS:ssä
AWS:n avulla käyttäjä voi rakentaa tarkoitukseen rakennetun tietokannan käyttämällä palveluita, kuten Amazon Aurora, DynamoDB, ElastiCache jne. Jokainen näistä palveluista on optimoitu tiettyä työmäärää tai käyttötapausta varten, ja niitä myös hallinnoi alusta. Näitä palveluja käyttämällä käyttäjä voi saada AWS:n ja sen kumppaneiden asiantuntemusta rakentamaan skaalautuvia ja tehokkaita tietokantoja:
AWS-palvelut tarkoituksenmukaisten tietokantojen luomiseen
On monia AWS-palveluita, joiden avulla asiakkaat voivat luoda tarkoitukseen rakennettuja tietokantoja pilveen, ja jotkin niistä on selitetty alla:
Amazon Aurora
Amazon Aurora -palvelua käytetään tietokantojen rakentamiseen, jotka on optimoitu tehokkaita transaktiotyökuormia varten. Se tarjoaa vertaansa vailla olevan korkean suorituskyvyn ja saatavuuden maailmanlaajuisesti täyden PostgreSQL- ja MySQL-yhteensopivuuden ansiosta:
Amazon DynamoDB
Amazon DynamoDB -palvelu on suunniteltu luomaan tietokantoja, jotka on optimoitu matalan viiveen, suuren mittakaavan ja NoSQL-tietokannoille. Se tarjoaa nopean, joustavan ja NoSQL-tietokantapalvelun yksinumeroiseen millisekunnin suorituskykyyn mittakaavassa:
Amazon ElastiCache
Amazon ElastiCachea käytetään optimoimaan muistin välimuisti, ja se on myös täysin hallittu AWS-palvelu. Se tarjoaa myös reaaliaikaista, kustannusoptimoitua suorituskykyä reaaliaikaisille nykyaikaisille sovelluksille:
Siinä on kyse tarkoitukseen rakennetuista tietokannoista ja AWS:n palveluista tarkoituksenmukaisten tietokantojen luomiseksi.
Johtopäätös
Tarkoituksenmukaiset tietokannat on suunniteltu tiettyjä työkuormia tai käyttötapauksia varten optimaalisen suorituskyvyn saamiseksi niistä. Käyttäjällä on oltava täydelliset vaatimukset mielessään rakentaakseen tietokannan korkean skaalautuvuuden, luotettavuuden ja saatavuuden saavuttamiseksi. AWS tarjoaa monia palveluita, joiden avulla voidaan luoda tarkoitukseen rakennettuja tietokantoja pilveen, kuten DynamoDB, Aurora, ElastiCache jne. Tässä oppaassa on selitetty tarkoitukseen rakennettu tietokanta AWS:ssä.