( vl | 2022. 07. 12., k – 17:37 )

microservice adatmodellje tokeletes fedesben van a mongo dokumentummal, aminek update-je atomikus

Jó, ezt értjük. Most akkor mi van azokkal az adatmodellekkel, amik nincsenek tökéletes fedésben a mongodb tudásával? Azokat a microservice-eket hogyan implementálod mongodb felett? A nyilvánvaló válasz az, hogy sehogy. Tehát ha az üzleti igény olyan adatmodellt dob ki, amit ezzel nem tudsz megoldani, akkor vagy nem használsz mongodb-t (én nyilván rögtön erre szavaznék), vagy írsz egy ad-hoc adatbáziskezelőt, ami maga alatt mongodb-kompatibilis adatmodellt használ, hogy azt aztán lehessen mongodb-ben tárolni (ennél meg már sokkal egyszerűbb egy rendes adatbáziskezelőt használni).