Spisu treści:
Definicja - Co oznacza Aurora?
Aurora to zorientowane na chmurę rozwiązanie silnika bazy danych, które jest udostępniane za pośrednictwem usługi Relational Database Service (RDS) firmy Amazon. Jest to alternatywa dla SAP i Oracle MySQL i ma na celu oferowanie wydajności i dostępności wysokiej jakości komercyjnych rozwiązań baz danych z przystępnością zwykle związaną z rozwiązaniami baz danych typu open source. Aurora jest kompatybilna z MySQL i jest wysoce skalowalna, co pozwala użytkownikom skalować pojemność pamięci bez związanego z tym przestoju i obniżenia wydajności.
Techopedia wyjaśnia Aurora
Aurora to relacyjny silnik bazy danych, który łączy dostępność i szybkość komercyjnych baz danych z opłacalnością i prostotą ofert typu open source. Niektóre z powodów, dla których jest on wysoce dostępny, to jego komponent w chmurze i fakt, że jest on hostowany przez Amazon Web Services, który umożliwia poziomy dostępności i skalowalności w chmurze.
Aurora dołącza do innych silników baz danych, takich jak Oracle, MySQL, PostgreSQL i Microsoft SQL Server, udostępnianych przez Amazon RDS.
Aurora ma następujące funkcje:
- Kompatybilność z MySQL
- Dostępność i trwałość - jest trwały, ponieważ replikuje sześć kopii danych w trzech strefach dostępności, a następnie stale tworzy kopie zapasowe danych w Amazon S3. Instancje można odzyskać i zrestartować w mniej niż minutę, a odzyskiwanie po awarii fizycznej jest przezroczyste.
- Szybko - jest pięć razy szybszy niż MySQL działający na tym samym sprzęcie.
- Wysoce skalowalny - instancję bazy danych Aurora można skalować do 32 wirtualnych procesorów i 244 GB pamięci. W trzech strefach dostępności można dodać do 15 replik Aurora. Pamięć automatycznie rośnie i nie trzeba jej obsługiwać ani ręcznie zarządzać.
- Wysoce bezpieczne - dane są izolowane w ramach Amazon Virtual Private Cloud i automatycznie szyfrują dane w spoczynku i podczas transportu.
