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

Fichier TXT ou base de données ?

Pour la vitesse et l'utilisation optimisée de la mémoire, je dirais d'aller avec une base de données haut la main. Mettre un index sur la seule colonne de nom augmentera probablement les performances d'une manière jamais réalisable avec un fichier texte.

Une base de données présente également d'autres avantages comme un certain assainissement (pas de rupture de délimiteurs, de retours à la ligne, etc.) et moins de risques de conflits d'accès lorsque plusieurs instances tentent de lire à partir de la table - et à la différence d'une approche basée sur les fichiers, les conflits d'écriture sont limités au enregistrement en question uniquement.