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

Spring data og mongodb - enkel roll back med fjeder inden for @Transactional

MongoDB understøtter ikke transaktioner (i hvert fald ikke uden for et enkelt dokuments omfang). Hvis du vil fortryde ændringer, skal du lave det selv. Der er et par ressourcer derude, der beskriver måder at implementere dine egne transaktioner på i Mongo, hvis du virkelig har brug for dem under visse omstændigheder. Du kunne tage et kig på..

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

Dette er blot en forklaring på et mønster, du kan bruge. Hvis du opdager, at du absolut har brug for transaktioner i din applikation, bør du overveje, om MongoDB passer godt til dine behov.



  1. mongoengine - Forespørgsel på ListField af EmbeddedDocumentField

  2. Mongo gennemsnitlig aggregeringsforespørgsel uden gruppe

  3. MongoDB Vis børnegenstande i One to Many-forholdet

  4. Node.js filupload (Express 4, MongoDB, GridFS, GridFS-Stream)