Une opération de commande pour acheter des marchandises.
Pour réduire les points utilisateurs en même temps, insérez une commande.
Dans la même bibliothèque, vous pouvez ajouter un verrouillage pessimiste au tableau des points pour empêcher que les données générées simultanément soient lues plusieurs fois.
Maintenant, j'utilise HTTP pour demander un service de points et commander un service. Comment utiliser le verrouillage ? Pour éviter que la réduction des points ne soit négative
==================
Les projets sont des services ponctuels, des services ponctuels et des services de commande. La base de données est également séparée. La serrure ne fonctionne pas
Vous pouvez utiliser le mécanisme de transaction
Les points peuvent être gagnés en utilisant Redis
Vous devez déterminer s'il y aura des problèmes de concurrence. S'il y a des problèmes de concurrence, il est recommandé de mettre des files d'attente + des éléments à traiter.