Per quanto riguarda le prestazioni, nessuna ipotesi è sicura. Dovresti misurare sempre le cose , per giungere a una conclusione. Pertanto, nella tua posizione farei dei test di carico e poi iniziare a cambiare le cose. Rifiuterei le soluzioni basate su file e suggerirei le prossime ottimizzazioni/modifiche da controllare:
-
MySQL fornisce alcune funzionalità di "memorizzare le informazioni nei buffer di memoria per aumentare le prestazioni"
-
Prenderei in considerazione l'utilizzo di un database NoSQL come MongoDB ottimizzato per l'accesso ai dati JSON .
-
Se nessuno dei precedenti fosse adeguato, prenderei in considerazione l'utilizzo di un database relativo alla memoria come VoltDB che ha una community edition .
Spero di averti aiutato!