Chapter about This Book License



Download 187,21 Kb.
Pdf ko'rish
bet15/30
Sana31.12.2021
Hajmi187,21 Kb.
#219451
1   ...   11   12   13   14   15   16   17   18   ...   30
Bog'liq
mongodb

Which Should You Choose?

Arrays of ids can be a useful strategy when dealing with one-to-many or many-to-many scenarios. But more commonly,

new developers are left deciding between using embedded documents versus doing “manual” referencing.

First, you should know that an individual document is currently limited to 16 megabytes in size. Knowing that documents

have a size limit, though quite generous, gives you some idea of how they are intended to be used. At this point, it

seems like most developers lean heavily on manual references for most of their relationships. Embedded documents

are frequently leveraged, but mostly for smaller pieces of data which we want to always pull with the parent document.

A real world example may be to store an

addresses

documents with each user, something like:

db.users.insert({name:

'leto'


,

email:


'leto@dune.gov'

,

addresses: [{street:



"229 W. 43rd St"

,

city:



"New York"

, state:


"NY"

,zip:


"10036"

},

{street:



"555 University"

,

city:



"Palo Alto"

, state:


"CA"

,zip:


"94107"

}]})


This doesn’t mean you should underestimate the power of embedded documents or write them off as something of

minor utility. Having your data model map directly to your objects makes things a lot simpler and often removes the

need to join. This is especially true when you consider that MongoDB lets you query and index fields of an embedded

documents and arrays.

36




Download 187,21 Kb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   30




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish