MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Dati di primavera e mongodb:semplice ripristino con primavera all'interno di @Transactional

MongoDB non supporta le transazioni (almeno non al di fuori dell'ambito di un singolo documento). Se vuoi annullare le modifiche, dovrai crearle tu stesso. Ci sono alcune risorse là fuori che descrivono i modi per implementare le tue transazioni in Mongo se ne hai davvero bisogno in determinate circostanze. Potresti dare un'occhiata a..

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

Questa è solo una spiegazione di uno schema che potresti usare. Se ritieni di aver assolutamente bisogno di transazioni nella tua applicazione, dovresti considerare se MongoDB è adatto alle tue esigenze.