Aller au contenu

|PHP] Rapidité de lecture


Kroezensjtern

Messages recommandés

Salut à tous.

Je travaille actuellement sur un script de statistiques : celui-ci charge tous les messages d'un forum (ça peut atteindre quelques millions) et traite ensuite.

Au niveau du traitement, il n'y a pas de problème, ça prend peu de temps.

Par contre, pour charger les messages, c'est vraiment la galère. Le script peut y passer plusieurs heures!

J'avais donc essayé MySQL, mais celui-ci se révèle particulièrement lent, face à ma dernière tentative, qui consiste à stocker un message par ligne dans un fichier. Le gain de temps est de ... quelques pourcents. Par terrible sur une 20aine d'heures. :-(

Je cherche donc une autre méthode. Pensez-vous que lire le fichier ligne par ligne et non le charger complètement avec file_get_content se révèlera plus rapide? Si oui, comment faire?

Auriez-vous d'autres solutions pour stocker ces messages et surtout les charger vite dans PHP?

Merci beaucoup.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...