mongodb - data, modellering

, data i mongodb har en fleksibel schema.documents i samme samling, ikke behøver at have de samme områder eller struktur, og fælles områder i en samling dokumenter kan have forskellige former for data, nogle betragtninger, mens udformning skema i mongodb, designe dit skema i henhold til brugernes behov.,,, kombinere genstande i et dokument, hvis du vil bruge dem sammen.ellers skiller dem, men sørg for, bør der ikke være brug for tiltræder).,,, at kopiere data (begrænset), fordi diskplads er billigt i forhold til beregning af tid.,,, ikke slutter sig til og skrive, ikke læse.,,, optimere deres skema for mest hyppige brug tilfælde.,,, - komplicerede sammenlægning i skema, f.eks. hvis en kunde har brug for en database, design for hans blog websted og se forskellene mellem rdbms og mongodb schema design.websted er følgende krav.,,, hver post har enestående titel, beskrivelse og url.,,, hver post kan have en eller flere brikker.,,, hver post er navnet på sin forlægger og det samlede antal kan lide.,,, hver post udtalelser fra brugere, sammen med deres navn, besked, data og kan lide.,,, på hver post, der kan være nul eller flere bemærkninger.,,, rdbms schema design for ovennævnte krav skal have mindst tre tabeller.,, mens der i mongodb schema design vil have en indsamling af post og har følgende struktur: (_id: post_id titel: title_of_post, beskrivelse: post_description, ved: post_by, url: http: //url_of_post, mærker: [tag1, tag2, tag3], kan lide: total_likes, bemærkninger: [{bruger:'comment_by "budskab: tekst, datecreated: date_time, som kan lide} {bruger:'comment_by, budskab: tekst, datecreated: date_time, som kan lide}]}, mens viser oplysningerne i rdbms du nødt til at forene tre tabeller og i mongodb data vil blive vist fra en samling.

RDBMS Schema Design



Previous:
Next Page: