# Datenbanken

# MySQL

Als Datenbank kommt weiterhin eine relationale Datenbank zum Einsatz und zwar MySQL (opens new window).
Als Service wird AWS' RDS (opens new window) genutzt (ggf. mit Aurora (opens new window)). Die MySQL-DB muss in der Entwicklungsumgebung lokal laufen und angebunden sein. Möglichkeiten sind z.B. Docker (Sail) oder Brew (MacOS).

# Redis

Als in-memory Datenbank soll Redis (opens new window) zum Einsatz kommen. Es soll als Queue-, Session-Driver und für das Caching genutzt werden.
Laravel Horizon (opens new window) dient als Dashboard für die Job-Queue der Laravel-Applikation. Die Redis-DB muss in der Entwicklungsumgebung lokal laufen und angebunden sein. Möglichkeiten sind z.B. Docker (Sail) oder Brew (MacOS).

# übergeordnetes Thema

2.1 Architektur

Last Updated: 2/4/2021, 9:30:47 PM