Buduję aplikację internetową, która powinna mieć wysokie obciążenie zapisu i tysiące, a nawet miliony hierarchicznych rekordów reprezentujących zdefiniowane przez użytkownika drzewa. Nie próbuję budować forum z wątkami, ale ogromną bazą danych z tysiącami małych hierarchii (drzewa z 10-20 potomkami) ...Przechowywanie danych hierarchicznych w MySQL z dużym obciążeniem zapisu
Jestem świadomy wielu modeli przechowywania hierarchii - obecnie używam Zestawy zagnieżdżone, ale wydajność z ogromnymi danymi i obciążeniem jest problem. Mam także wątpliwości, czy Rozwiązane Listy lub coś podobnego może rozwiązać ten problem.
Eksperymentowałem z bazą danych Mongo, która jest superszybkim przechowywaniem klucza/wartości, ale mogę używać tylko MySQL.
Chciałbym usłyszeć o innych ludziach z podobnymi problemami.
Czy możesz trochę wyjaśnić? Chcesz zachować to wszystko i zapytać o hierarchie? Jak zamierzasz robić swoje zapytania? –