Witam,
mam następujące pytanie: prowadzę serwis, w który użytkownicy mogą dokonywać analizy zdań pod względem różnych statystyk. Obecnie po zakończonej analizie dla użytkownika zwracane są tylko końcowe statystyki np: 50% z zdań posiada takie cechy, 23% posiada takie cechy, natomiast 27% takie i takie cechy.
Lecz teraz chciałem dodać możliwość, aby użytkownik mógł każde zdanie przeglądnąć z wnioskiem dlaczego zostało uznane za takie, a nie inne.
Jednak tym co mnie martwi to w jaki sposób to przechowywać? Takich zdań może być nawet 20 000 w ciągu pojedynczej analizy od jednego użytkownika serwisu, a takich analizy może być setki dziennie więc robi się już z tego pokaźna suma w bazie danych po 1 dniu.
W chwili obecnej wszystkie te statystyki przetrzymuje na dysku twardym w XMLu więc teoretycznie mógłbym to odczytywać z dysku lecz będzie to wolniejsze/
Dlatego moje pytanie do Was - jak byście sami sobie z tym poradzili? Jak najlepiej do tego podejść?