MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Données de printemps et mongodb - retour en arrière simple avec printemps dans @Transactional

MongoDB ne prend pas en charge les transactions (du moins pas en dehors de la portée d'un seul document). Si vous souhaitez annuler les modifications, vous devrez les fabriquer vous-même. Il existe quelques ressources qui décrivent les moyens de mettre en œuvre vos propres transactions dans Mongo si vous en avez vraiment besoin dans certaines circonstances. Vous pourriez jeter un oeil à..

http://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/

Ceci est juste une explication d'un modèle que vous pourriez utiliser. Si vous trouvez que vous avez absolument besoin de transactions dans votre application, vous devez vous demander si MongoDB est bien adapté à vos besoins.