Aurora amazzonica - Amazon Aurora
| Sviluppatore/i | Amazon.com |
|---|---|
| Versione iniziale | ottobre 2014 |
| Sistema operativo | Multipiattaforma |
| Disponibili in | inglese |
| Tipo | database relazionale SaaS |
| Licenza | proprietario |
| Sito web | aws |
Amazon Aurora è un servizio di database relazionale sviluppato e offerto da Amazon Web Services a partire da ottobre 2014. Aurora è disponibile come parte di Amazon Relational Database Service (RDS).
Storia
Aurora ha offerto un servizio compatibile con MySQL al momento del suo rilascio nel 2014. Ha aggiunto la compatibilità con PostgreSQL nell'ottobre 2017.
Ad agosto 2017, è stata aggiunta la funzione Aurora Fast Cloning ( copy-on-write ) che consente ai clienti di creare copie dei propri database. A maggio 2018 è stato aggiunto Aurora Backtrack che consente agli sviluppatori di riavvolgere i cluster di database senza crearne uno nuovo. È diventato possibile interrompere e avviare Aurora Clusters a settembre 2018. Ad agosto 2018, Amazon ha iniziato a offrire una versione serverless .
Nel 2019 gli sviluppatori di Aurora hanno vinto il SIGMOD Systems Award per la riprogettazione fondamentale dell'archiviazione di database relazionali per gli ambienti cloud.
Caratteristiche
Aurora alloca automaticamente lo spazio di archiviazione del database con incrementi di 10 gigabyte, secondo necessità, fino a un massimo di 128 terabyte . Aurora offre la replica automatica a sei vie di questi blocchi in tre zone di disponibilità per una migliore disponibilità e tolleranza ai guasti .
Aurora fornisce agli utenti metriche sulle prestazioni, come il throughput delle query e la latenza . Fornisce una clonazione rapida del database.
Aurora Multi-Master consente la creazione di più istanze di lettura-scrittura in un database Aurora su più zone di disponibilità, il che consente alle applicazioni sensibili al tempo di attività di ottenere una disponibilità di scrittura continua in caso di errore dell'istanza.
Compatibilità con MySQL
Amazon ha progettato Aurora per essere compatibile con MySQL, il che significa che è possibile utilizzare strumenti per eseguire query o gestire database MySQL (come il client della riga di comando mysql e l' interfaccia utente grafica di MySQL Workbench ). Non tutte le opzioni e le funzionalità di MySQL sono disponibili: a partire da settembre 2016, Amazon Aurora è compatibile con MySQL 5.6 e 5.7. Supporta InnoDB come motore di archiviazione.
Prestazione
Amazon dichiara miglioramenti di cinque volte delle prestazioni sui test di benchmarking su MySQL sullo stesso hardware, grazie alla "stretta integrazione del motore di database con un livello di storage virtualizzato basato su SSD appositamente creato per i carichi di lavoro del database, riducendo le scritture sul sistema di storage, riducendo al minimo la contesa di blocco ed eliminando ritardi creati dai thread di processo del database". Altri test indipendenti hanno dimostrato che Aurora offre prestazioni migliori rispetto alle tecnologie concorrenti su alcune, ma non tutte, combinazioni di carico di lavoro e tipo di istanza.
Guarda anche
Riferimenti
link esterno
- Amazon Aurora: considerazioni sulla progettazione per database relazionali cloud-native ad alto throughput - SIGMOD '17 ( libreria digitale ACM )
- Amazon Web Services, Inc. (12 novembre 2014). "Amazon Web Services annuncia Amazon Aurora" . phx.corporate-ir.net (Comunicato stampa). Seattle, Washington . Estratto il 13 novembre 2014 .