Je suis un débutant. Je réalise une fonction d'achat Lorsqu'il ne reste qu'un seul article mais que deux personnes l'achètent en même temps, comment dois-je gérer cette situation ? J'ai découvert Redis il y a seulement quelques heures en utilisant le framework TP5. Je ne sais vraiment pas comment utiliser TP5. Existe-t-il un moyen de gérer cette situation ? J'espère qu'il existe des exemples et des idées détaillés. une file d'attente. Deux personnes cliquent en même temps, une par une.
L'accent de votre question devrait être déplacé vers ---> File d'attente des messages, Redis n'est que l'un d'entre eux
Lorsqu'il reste un article, ils peuvent tous rejoindre les achats. Une fois l'achat réel effectué, vérifiez la base de données et rappelez-vous si les marchandises sont insuffisantes
.Configurez un serveur REDIS et changez le cache en redis