sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur kan vi säkerställa dataintegritet i mongoDb?

I slutändan är du skruvad. Det finns ingen möjlighet (i mongodb) för att garanti dataintegritet i ett sådant scenario, eftersom det saknar relationer i allmänhet och främmande nycklar i synnerhet. Och det är ingen mening med att bygga kontroller på applikationsnivå. Oavsett hur genomarbetade de är, kan de fortfarande misslyckas (därav "ingen garanti").

Så det är antingen att bädda in (så att relaterade data alltid finns där, direkt i dokumentet) eller att överge hoppet om konsekventa data.



  1. Meteor.js - sätt att göra användarsökning över flera samlingar

  2. Mongoose Schema har inte registrerats för modell

  3. Hur får jag Spring-Data-MongoDB att validera mina objekt?

  4. Bästa programmeringsspråket för att implementera DBSCAN-algoritm som frågar efter en MongoDB-databas?