Maison  >  Questions et réponses  >  le corps du texte

php - Comment assurer la sécurité des données lorsqu'une opération demande plusieurs services?

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

我想大声告诉你我想大声告诉你2677 Il y a quelques jours786

répondre à tous(3)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-25 15:10:18

    Vous pouvez utiliser le mécanisme de transaction

    répondre
    0
  • 迷茫

    迷茫2017-05-25 15:10:18

    Les points peuvent être gagnés en utilisant Redis

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-25 15:10:18

    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.

    répondre
    0
  • Annulerrépondre