sql >> Base de Datos >  >> NoSQL >> MongoDB

Spring data y mongodb:reversión simple con spring dentro de @Transactional

MongoDB no admite transacciones (al menos no fuera del alcance de un solo documento). Si desea revertir los cambios, deberá hacerlo usted mismo. Existen algunos recursos que describen formas de implementar sus propias transacciones en Mongo si realmente las necesita en determinadas circunstancias. Podrías echar un vistazo a...

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

Esta es solo una explicación de un patrón que podrías usar. Si encuentra que necesita absolutamente transacciones en su aplicación, debe considerar si MongoDB es una buena opción para sus necesidades.