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

Connectez-vous au fichier via PHP ou connectez-vous à la base de données MySQL - qu'est-ce qui est le plus rapide ?

  1. Ecrire dans le fichier. Faire pivoter les journaux.

  2. Chargez le fichier par lots dans la base de données sur une base planifiée.

Il existe de très nombreuses raisons de choisir cette architecture - facilité de mise à l'échelle (écrire dans de nombreux journaux, les charger dans la base de données), manque de confiance dans un SPOF dans la base de données (si quelque chose ne va pas, vous accumulez simplement des journaux pendant un certain temps) , possibilité d'effectuer un nettoyage et une analyse non triviale au moment du chargement sans surcharger vos serveurs de production, et plus encore.