Pour la première fois, je veux voir une autre base de données que SQL Server pour mon développement. MongoDB est une bonne alternative pour mon projet.De SQL Server à MONGODB: problème de conception
Ce qui est difficile à comprendre, c'est «la conception» de MONGODB pour moi.
utilisateur (tableau)
Id
Name
Address
Amis (tableau)
IdUser
IdFriends
Avec cette table SQL, je veux permettre à un utilisateur de est devenu un ami d'un autre utilisateur comme Facebook.
Quel est le meilleur design pour MongoDB?
Ok, supposons que j'ai 1000 ou 10.000 amis? – Dada
La limite de taille de document MongoDB est de 16 Mo ([SERVER-431] (https://jira.mongodb.org/browse/SERVER-431)), il existe également des opérations pour travailler avec des tableaux imbriqués sans extraire le tableau entier lui-même. –