国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

mongodb 在相同的數(shù)據(jù)結(jié)構(gòu)中,集合是否需要橫向拆分(即水平拆分)的必要?
曾經(jīng)蠟筆沒(méi)有小新
曾經(jīng)蠟筆沒(méi)有小新 2017-04-28 09:04:53
0
1
621

在關(guān)系型數(shù)據(jù)庫(kù)中,我們經(jīng)常把表拆分成多個(gè),表的結(jié)構(gòu)相同,且表與表之間的跨表查詢機(jī)會(huì)不多。這么做可以很大的提升性能。

但我想問(wèn)在mongo中,是否需要將 collection 也拆分成多個(gè)
比如我有10000個(gè)用戶,每個(gè)用戶都有自己的產(chǎn)品。用戶和用戶之間的產(chǎn)品是相互獨(dú)立的,不會(huì)需要跨表查詢。
那么,在關(guān)系型數(shù)據(jù)庫(kù)中,我以每1000個(gè)用戶編號(hào)段拆分為一張表,例如
t_product_1000_1999
t_product_2000_2999
...

就是如此簡(jiǎn)單的設(shè)計(jì)。
但我想問(wèn),mongo中是否需要??

曾經(jīng)蠟筆沒(méi)有小新
曾經(jīng)蠟筆沒(méi)有小新

reply all(1)
洪濤

No need, Mongodb has a better solution, which can divide the data into different machines to meet such needs. You can view Mongodb Sharding

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template