Lekka baza danych (SQL lub NoSQL)

Obecnie pracuję nad stroną internetową, która musi istnieć na maszynie wirtualnej z bardzo małą dostępnością pamięci (w tej chwili mam się spodziewać 512 MB). Niestety, przynajmniej w najbliższej przyszłości, baza danych i aplikacja internetowa muszą być tym samym serwerem.

Teraz przeczytałem kilka pytań tutaj i próbowałem przeprowadzić własne badania, ale jest tak wiele opcji do wyboru. Zasadniczo, jaki będzie wystarczająco jasny serwer baz danych, który mogę zainstalować? SQL lub NoSQL tak naprawdę nie ma znaczenia; nie będzie wymagał intensywnego korzystania z bazy danych, ale nie chciałbym ograniczać tego, co teraz wybieram. Oznacza to, że jeśli to możliwe, ścieżka do skalowania wieloserwerowego byłaby świetna, ale oczywiście nie jest wymogiem na tym etapie.

Moje obecne myśli to MongoDB lub MySQL, ale nie jestem pewien, czy są to najlepsze opcje.

Moja aplikacja internetowa działa na nginx z PHP, co moim zdaniem jest najlepszym wyborem na teraz, więc moim głównym problemem jest strona bazy danych.

questionAnswers(3)

yourAnswerToTheQuestion