Brug af en stor tekstfil til at gemme serialiseret (uanset hvilken slags serialisering) betyder:
- Ingen grund til at ændre skemaet for at tilføje/fjerne kolonner
- Evne til at gemme stort set alt, hvad du ønsker
- MEN:du vil ikke være i stand til at arbejde med disse data på MySQL-siden -- især vil du ikke være i stand til at bruge dem i et
where
klausul.
Dybest set betyder dette at bruge MySQL til at gemme data -- og intet andet end opbevaring
Hvis du kun vil bruge disse data på PHP-siden og aldrig skal arbejde med på SQL-siden, formoder jeg, at det er en løsning at gemme alt i et stort tekstfelt.
(og i dette tilfælde, jeg kan ikke se, hvorfor det ville være langsommere end en anden løsning)