Mysql
 sql >> Base de données >  >> RDS >> Mysql

Vitesse :MySQL vs sortie de fichier

Cela dépend de votre besoin de données à la fin de la journée. Avez-vous besoin d'être en mesure de faire des audits sur les données en dehors du défilement d'un fichier. Si vous n'avez pas besoin de parcourir les données ou de les stocker à perpétuité, un fichier plat sera plus rapide que MySQL, très probablement, si vous ajoutez simplement à la fin d'un fichier.

Si vous avez besoin que les données soient plus utiles, vous voudrez les stocker dans mysql. Je vous suggère de structurer votre tableau comme :

id  int
timestamp datetime default now()
desc varchar

De cette façon, vous n'avez pas besoin de créer un horodatage en PHP et de laisser mysql faire le travail, vous pourrez alors effectuer des requêtes plus complexes à partir de votre table. Mais, une autre considération à laquelle vous voudrez penser est le volume de données entrant dans ce tableau, car cela affectera également votre décision finale.