Kiedy relacyjna baza danych, taka jak MySQL, ma lepszą wydajność niż brak relacyjna, taka jak MongoDB?
Pewnego dnia widziałem pytanie dotyczące Quory, dlaczego Quora nadal używa MySQL jako zaplecza i że ich wydajność jest nadal dobra.
Kiedy relacyjna baza danych, taka jak MySQL, ma lepszą wydajność niż brak relacyjna, taka jak MongoDB?
Pewnego dnia widziałem pytanie dotyczące Quory, dlaczego Quora nadal używa MySQL jako zaplecza i że ich wydajność jest nadal dobra.
Odpowiedzi:
To zależy od twoich danych i tego, co z nimi robisz. Na przykład, jeśli przetwarzanie, które musisz wykonać, wymaga zsynchronizowania transakcji między węzłami, prawdopodobnie szybsze będzie użycie transakcji zaimplementowanych w RDBMS niż samodzielne wdrożenie go na bazie baz danych NoSQL, które nie obsługują go natywnie.