Bonjour,
J'ai un besoin de lecture / ecriture d'une simple valeur numérique pour une application mobile.
Cette lecture / ecriture sera à forte concurrence (Potentiellement plusieurs utilisateurs écriront à la meme seconde).
Je prefere éviter d'utiliser une solution cloud pour le cout que cela engendrais.
Je pensais à une lecture / ecriture de fichier en PHP avec la méthodecomme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part flock()
Est ce que c'est une solution possible de bloquer l'accés au fichier et de bloquer l'utilisateur tant que le mutex n'est pas libéré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $file = fopen('/tmp/fileToLock.txt', 'r+'); while (! flock ($file, LOCK_EX)) { usleep(1000); }
Sur quel type de serveur ?
Un serveur mutualisé suffit t'il pour ce type d'operation ?
Quels seraient les latences ?
Voyez vous d'autres solutions ? Je souhaite bien sur eviter de prendre un serveur dédié.
En vous remerciant par avance
Partager