Mongodb Whats New 3.2
-
Upload
omegabrasil -
Category
Documents
-
view
215 -
download
0
Transcript of Mongodb Whats New 3.2
-
8/17/2019 Mongodb Whats New 3.2
1/16
What’s New in MongoDB 3.2A > 2016
A DB F *
-
8/17/2019 Mongodb Whats New 3.2
2/16
Table of Contents1# F G F
2I C2I D G>F DB F E : 3I DB E K F F E4> J > # - ? K C ? GF I F DB
6-C F > D > K? F6D G? F > F : D F ! H6E > F * F >7DG > FK !G F7? > S C>G F ? F
7I 7D F F F A >K F7DB C F B#8DK ? =G : F GF #
9>- ? A >KF 9#? H A F10#? H JF 10DBA : DB C ?10G K D F11F ?11A* # F F : I > & A DK ?11G K * ? G > L F12# J G F & AGF ? F # J BG >13I # J F : * F > # J13A F > E ? F
13G?? K
14G
-
8/17/2019 Mongodb Whats New 3.2
3/16
# F G F
# F ? G F G F F F ?? F F K G > I > > F > F
G>>K J > F F I >F I G F FF K , ? > , >, > G
> F . I H , F >> F I F> H F ?? :
P #DC F F F H >G? F G F I FH 40% G?. 90% F F I
G F G FG , F F ? F F F F G>F G FG ? F F J F.
P I I F >KL F I F =Q #B F ? F 60% F > F H >G I F? >> F , >K 0.5% >> F
H >KL F >>.P D F H H ? ? F F.
H FK J , AG F > G> F 10%? H ? F F G > FK F FG 1000
? K G> H G K $2 K .
P BGF F H >G , F F F F F F. B ? * C, F #
K F ? L F G F I > IFF = H 117,000 F ? K, H K K, 2014,
F >K 50% H FK .
> G F F I H > ? K ? > F
A F F H > >K I F ? ? F >KF , GF F K ?
F = J > ? > J FK F F I G> G ?K F > ,
I F > I =T I .
DB F H >GF F>> . F FJG A F FG, DB F
>K F F F F H F> > FK, ? , F ? > T J
? F F G F F FK J , G K > G
? > F > F G G FH F F F .
DB 3.2 F F I >L F F F L > , ?
? - F > > F F F G>> H J F F > . # -? ? K
1
https://www.mongodb.com/mongodb-architecturehttps://www.mongodb.com/mongodb-architecture
-
8/17/2019 Mongodb Whats New 3.2
4/16
>> I K G F > H F G GF F F F > F K F ? F ? I => . E -F - F
K F >> I K G F ? F F ? F F F G> F KF . D G? F > F H K G F SF
T J > F ? > I F GF S H F > F G > FK.
H J F H F? F C ,DB G F ?> F F I F J F
? F F H = >> , >KF > F ? , F >F > . A >K F F F F G > = ? F
F F Q ? # FI F >> F ,F F , F >>K J >
H G > L ?G>F - F G FG F F G F- B# H G > L F > F ? . BK F F
DB I F F J F F >- F I =T I ,DBA F F ? G F > L I
> F I F > F, F ? F, I > F H F F > H F F # F F .
# F I F , K GM>> > GF I FM I DB 3.2, I F F F F I F F > F F
> .
I C H KDB
H > G > >K ? > J F - H, F > " L SF >>" F
F F > K F F I >> ? F ? >>K H KFK > F G K F G .
> F F G F H FK H I FF FF , G FK G ? F /
? S> Q ? F G GF -? ? KF , F >-F ? >KF , F ? >KF H F .
DB 3.0 F G I T J > FF FG , ? = F F K DB F
K F ? F G > I >G > F F F>> I F F F JF I F I > F ,
F S G S I => G ? F .H K F FI > F G F
I F F 3.0 > , DB 3.2 I FI IF F F ? J. G F F ? :
P G>F F . > F , ' G> G F H ? I >> H F
? F S K F > F .
P A*H1 , ? H H F G -3.J DB >
P NNEW: TEW: The Encrypted storage enginehe Encrypted storage engine , F F>K F H F , I F GF F ?
? ? F H F S> K F ?K F .
P NNEW: TEW: The In-Memory storage enginehe In-Memory storage engine , > HJF ? ? F > > F
I F >-F ? >KF F ? F ?> F .
DB G G >K >> I G F ? J ? FF I F > DB >G
T J > FK H ? ? > > >? F H > F F . ?G>F > F F > I G> FF ? F F , I F ? > J, G F ? F
F ? H F FI F F > , G F F, G .
F DBM T J > F F FGF GF ? F >>K ? F ? H ? F
FI F F > G > F . S F>K F > ? > J FK I ? F
?G>F > F F F F > . F ? DB G K > G , F ? >,
G FK, F > F > F > F , I F I K F
.
I D G>F DB F E
DB 3.2 I G F G>. ? F F > A* F G > DB > ,
? G> G K F > F H? H ? K 7-10J, I > G H K G F 80%. >
2
-
8/17/2019 Mongodb Whats New 3.2
5/16
FigurFigure 1:e 1: J ? F F I F > DB > F
F > > F , F FG>F F .
I DB E K F FE
G K H FK F F G F> F K K . ? * C F S H
117,000 FF = F ? F K F ? H K K
2014, F 48% H F H GK . C ? F > ? G FK F F > $20? ? G > H F ? .
F EG ! > D F * F FG> F I >> >F F L FH F H F F = G S F ? G F F F
F G F ? M F F G GF L > G . FF F L F M ? F ? F F
? F F , G F ? F ? ? F F .
F H GF F F , GF L F , G F FI = K F G FK F > , DB I >K
G G> F G F G S , F >,>F , G F H ? F. I H ,F F F F N F- FO F F FG K F F ? > ? F F F F> F > H >, H JF > S> K F ? =
K F >GF . BK F G F > F > K
F F F =, F F ? > J FK.
F F F G F F E K F FF F F F- F I ? F
F F . BK F H >K K F F=, ? F F > ? F F F ?
? H JF > K F
FigurFigure 2:e 2: E F E E K F Q D F # - >AF- F
3
-
8/17/2019 Mongodb Whats New 3.2
6/16
I F H F > > H > , >> I >K F F I F F F
F F > F K F F .
F E K F F , F I FN > F JFO F F K F G > F ? F FF = ? K F = K GF F
F JF F F >K K F I F FK F = K. F >K F F F F
> F . DB G F H FK K F? , I F AE -256 (256 F K F ) CBC ?
F G>F. AE -256 !C ? >G F . K F ? S G #* 140-2 ? > .
F K F F I F F = K. = K-I ? DB
I >> F H G > F > F = K I F
JF > ? F = K H . E K F F G F FI = K ? ? F F Q F
, F >K = K ? GF DB F ? F = K:
P > = K ? ? F H = KS> .
P # F F I F F FK = K ? ? F >H F #* F > ( ?? ).
F G> F K G ? F ? F F F F K F= K ?G F F F > I F I = K F > F
G >>K. DB H = K F F I F GFG I F ? K ? >> F F F> F. G #* > , F F
S> F ? >H F F - K F , F KH F S F ? H ? K
= K F F F F . >K F ? F = K F F , F F > F = K F - K F .
E K F F , F > S K ? :
P D G? F > H > G K F > ? .
P G F # F >M AE - # G C* > F F K F / K F .
P A G? F ? S , >K G F F> = F K F , F F F F
F .
B G F F , F E K F F? ? L ? H F G 15%H K, F FK K F ), I?G > F F H H ?S> K F ? K F >GF .
E K F F H > > DB E F A H. F F
G? F F F > ? , FGF > S G F F .
> J > # - ? K C ? GF I FDB
H F -? ? K ? GF I >G F . D F A >F ? F F F H F ? =, >
- -? FG ? F? > F . A? L ? G >K G
I F F H K 1/10F F >> F K G>F 1% > > . #B 60% F F F F > F H >G I F ?
F . EJ ? > > F -? ? K ? GF >G >-F ? -
> L G F ?? F GI F , F F = ?? F
? = F H F . C F > ? > F? GF > F >KF H > .
FigurFigure 3:e 3: G F A ? = # -? GF ? >>K H >
4
https://www.mongodb.com/products/mongodb-enterprise-advancedhttps://www.mongodb.com/products/mongodb-enterprise-advancedhttps://docs.mongodb.org/manual/core/security-encryption-at-rest/#encrypted-storage-enginehttps://docs.mongodb.org/manual/core/security-encryption-at-rest/#encrypted-storage-enginehttps://www.mongodb.com/products/mongodb-enterprise-advanced
-
8/17/2019 Mongodb Whats New 3.2
7/16
FigurFigure 4:e 4: DB >G > F >> I > F F I ?G>F
D F F SF , F F -? ? K? GF F K ? ? K F .I H , I F A F G F FG? > , F
? ? I > L I F F > #. EH I F I ? ? F
G? F , ? ? K H > H 220J
F F F F FG K, >K 3J F F SHK > .
F F F F I # - ? K , DB G I > L F
? H F -? ? K ? GF , I F GFF I K F G K T J > FK, >-F ? >KF ,
> > FK, G > FK G F KH F > =- F . # - ? K
F > H F JF ? F G GF F > > F K G K F ? F ?
> F A , S , F > ? , - ?? , ? .
SF F T J > FK JF K FG > > F . > = ? > F
F F, ? > F FK >>K ??G>F > H , H F I G G F
FF ? S> . DBMF F FG >> I G F F ? L F
G ? F H . A >>G F F- ?? J ? > G 4, G F ?
F # - ? K F H F F GG > F K F > F G F ?I H , F G F F > M F F
J H ? ? K FK, HF DB > F S G I F F=- F .
# F J ? > , DBM T J > F ? H > ? F ? > J FF G F -? ? K =- F
G F F - ?? > F . A ? F ? F ? > J FK H F S G
? F F > K . # F , F >F ? DB F I F H
K F F F F ? L F
# - ? K F F E F A H .
-C F > D > K
DB 3.2 > H ? < H F H , H > > FK, F
5
-
8/17/2019 Mongodb Whats New 3.2
8/16
E G F G > FK ? F F G G HH > > FK F > ? ? - F > > F
> K F DB.
D G? F > F : D F ! H DK ? ?
DK ? ? F > FK, GF F > ? F FF F F > ? > ? F F ? F F G > FK,
>>K F F I ?G>F > > F , F F F > F ? ? F > F ?
F F F G F ? I F ? K F ? . FF > F ? F F F > = F
> F , DB H D G? F > FI F F F . =
G? F F G FG , F FK , F , F ? F K S > . A G>F, DBA >K
F H F , I > H > ? F FSF T J > G? F ? >.
> F D G? F DB 3.2
S F T J > FK F G F ? L I F F G? F and arand are note not H > F K
>> F . K = K F ? F F F =:
P F F J F
P # F J F, F F F H >G F F FKP F F H >G F G> ? F ( G>
J G F = F F F FF ? F F G> FF Q F F FM >K
? FF ? > , J ? > )
P F F H >G >> I F H
A J ? > , F >> I F G> F Fcontacts >> F F F H > F :
P K F > F F 1994
P G? F F G? / ? >
P F, F G? ? > F
db.runCommand({collMod: "contacts",validator: {
$and: [{year_of_birth: {$lte: 1994}},{$or: [
{phone: { $type: "string" }},{email: { $type: "string" }}
]}]}})
A F H > F = F >> FF K H > DBA ? > I F DD G? F > F G F F D
G .
# G?? K, D G? F > F > H 3.2 >> I G F H
F , I > ? F F > FK SF ? . ? - F G F
>G ? > FGF >, >F
D G? F > F > F F G? F F.
E > F * F >: > H F F DG > F
!G F# F GF K F ? > = DB, F G
G? F F H G > I >> F F H F >
P E G F F KP G? G>> H G =>K >
H > > FK
DB 3.2 F G > FF F > H F H H K F
? K >G , I >> F F G > > F F > JF F
> F ? F F > K? F T J? F ? F > FK I F > F
> DB > . S >>K, F? F G F > F F, > F? ? > F F K ? ?
> F ? F F >> F.
> F F > G FF H > K F ? L F > F ? G FF ? K >G > F I ? K.
6
https://www.mongodb.com/blog/post/document-validation-part-1-adding-just-the-right-amount-of-control-over-your-documentshttps://www.mongodb.com/blog/post/document-validation-part-1-adding-just-the-right-amount-of-control-over-your-documentshttp://docs.mongodb.org/manual/release-notes/3.2/#document-validationhttps://docs.mongodb.org/manual/core/replica-set-arbiter/https://docs.mongodb.org/master/tutorial/adjust-replica-set-member-priority/https://docs.mongodb.org/master/tutorial/adjust-replica-set-member-priority/https://docs.mongodb.org/manual/tutorial/manage-chained-replication/https://docs.mongodb.org/manual/tutorial/manage-chained-replication/https://docs.mongodb.org/manual/tutorial/manage-chained-replication/https://docs.mongodb.org/manual/tutorial/manage-chained-replication/https://docs.mongodb.org/master/tutorial/adjust-replica-set-member-priority/https://docs.mongodb.org/master/tutorial/adjust-replica-set-member-priority/https://docs.mongodb.org/manual/core/replica-set-arbiter/http://docs.mongodb.org/manual/release-notes/3.2/#document-validationhttps://www.mongodb.com/blog/post/document-validation-part-1-adding-just-the-right-amount-of-control-over-your-documentshttps://www.mongodb.com/blog/post/document-validation-part-1-adding-just-the-right-amount-of-control-over-your-documents
-
8/17/2019 Mongodb Whats New 3.2
9/16
F H > F , >G FI = > F K.#F ? F F F K F ? F H G K
> H , F H T J > FK F F> K? F . DB 3.2 F G I ? F
>> electionTimeoutMillis F >> I G FS G F K F ? F ? > > H H :
P H >G G>F > I > H GF F H FK F FI = > F K > F ? K
P I H >G G>F F > H , GF F H FK F FI = > F K > F ? K.
electionTimeoutMillis G>F F 10,000? >> (10 ).
H I F G? F F ? ? F .
DG > FK !G F
# F F F > H , F F > F F F K G > FK F > I F
F > F . F I F S G F >K I F F ?
= I> F F , F F > I >> I ?? F F F F F ? ? K F < G > F K ? ?
F G G> ? > F F F > F .
A F >>K, I G F majority I F , F I >> > ?? FF F F ? ? K < G >
F ? K F = I> ? F ? .
BK G>F, K > F G ? - DB3.2 > I >> G F H G > F F >, I >
I > F I >> G F F >. #F > F ? G >>K I F F F > I F > K
FF protocolVersion F 0 1 F H >K.
? > S C>G F ? FDB > GF F ?? FK I
G F G >> . S H F > ? F >G F , F F
? F F G K F ? G K GF F F I F F F F F , F KF F ? > J FK ? > F F
F .
* F DB 3.2, F S H I? > ? F F >- G ?
G F I I F F > , FF K = . F FG ?
? ? F >G F , I > K DB ? F F
F .
F F I F DB 3.2, F S H IG>F, > K DB > F
? H ? F F F K ? F S H I F = H F
F > F I F F >S H > F I ? F
F F I F G F 50 > F ? ? H > H > H > > FK
> F K. H I F G? F F F > ? .
I
F DB > K I L F M > F F > , F
F F ? I >> F F F I F F J F F > F
>> I >K F F G F F G I F ? G F F G , I > DBA > F F > L DB >
> F > F , F F J F ? ? F > F ? = >> F .
D F A >K F F
DB C F B#D H K I G ? F > - H
F H K F F > F , F F F F ?G
F ? F F , B# >KF > F F F F I FI ? = F .
F G ? F , ? >F DB F S F F ?
I F G F K- F - B# >K> F ? . F DB C F B#, >K F
F F F G G I
7
http://docs.mongodb.org/manual/release-notes/3.2/#replication-election-enhancementshttps://docs.mongodb.org/manual/core/sharding-introduction/http://docs.mongodb.org/manual/core/sharded-cluster-config-servers/http://docs.mongodb.org/manual/release-notes/3.2/#sharded-cluster-enhancementshttps://www.mongodb.com/products/bi-connectorhttps://www.mongodb.com/products/bi-connectorhttps://www.mongodb.com/products/bi-connectorhttp://docs.mongodb.org/manual/release-notes/3.2/#sharded-cluster-enhancementshttp://docs.mongodb.org/manual/core/sharded-cluster-config-servers/https://docs.mongodb.org/manual/core/sharding-introduction/http://docs.mongodb.org/manual/release-notes/3.2/#replication-election-enhancements
-
8/17/2019 Mongodb Whats New 3.2
10/16
FigurFigure 5:e 5: H I F I F I G> H G > L F F ?
H G > L ? - F G FG G F G FG F ? DB, > F F > F F F , G F ? B# F > > K I F ? >> F .
DB C F B# #? > ? F F
- B# F > J F F F F F GI F SJ ? F F G> F . F
>> I I = I F DBM K ?? , ?G>F - ? > G? F . #
B# F > F G K DB F G , F B#C F F >> I :
P * H F B# F > I F F ? F DB>> F F H G > L . H I F ?
GF GF F G F FK , G - G? F K F>K F
P > F F F ? F G K F B# F > FG H > F DB G F F F F F
DB
P C H F F FG G>F F F F G> ? FJ F K F B# F >, I F H G > L F
F G G ? F
B# C F H > > I F DB E FA H . F F ?F F B# C F
F , H I F G? F FF > ? . G > I > F B# C F H >G F
DK ? =G : B F G# F DB
A > F F F S K ? D? F F F F F F
G? F. # F F, FK > > F > FF > F F F >
F F F F H K F , F K, ?? F,>> = I F F > ? F
F KM F I F .
K >>K F ? F H F G F F = F ? > F > FS K I F F
F GFI K ? F G ? F . I H , F J ? > I? > L F S >, >>K? ?G>F > G F >
C F, I F FI > F G F ? F :
P Include all datInclude all data for an ora for an order in the same documentder in the same document
◦ F Q find > H >> F G
◦ G? F F F G F
F F I F F F F ? F IF F F G F ? K F
GF F G? F ? GF F F
◦ C G? F > F Q F FG F F ? K G?
? > G ? ? K H >>
8
https://www.youtube.com/watch?v=0kwopDp0bmg&feature=youtu.behttps://docs.mongodb.org/manual/products/bi-connector/https://www.mongodb.com/download-center#bi-connectorhttps://www.mongodb.com/download-center#bi-connectorhttps://docs.mongodb.org/manual/products/bi-connector/https://www.youtube.com/watch?v=0kwopDp0bmg&feature=youtu.be
-
8/17/2019 Mongodb Whats New 3.2
11/16
P OrOrder document rder document refer eferences prences product documentsoduct documents
◦ S F Q G F F > F I Q ?G>F > F F F F◦ # FF GF F G F ( G F G F )
F GFG , K > G? F F F F K F I H
◦ EJF > F > Q > F ?G F F FH G F #D F G? F F
F F G F G? F
DB 3.2 F G F > FK F ? F ??G>F > >> F K ? > ? F > F GF <F G F $lookup F , I I >G
F DB A F ? I = >. I $lookup F H ? T J > FK F
? > , >> I >KF F G I F
? > > F - .G > ? ?F G? F F
I = J ? > F > F.
>- ? A >KF F F ? I F G G >
? , ? > > F , - G # F F FI = , L F JF >KF F> H >-F ? F H K F G
F > ? , G F ? F F , ? F F H . I H , F ? F H >G H KF .
J ? > , H F >-F ? G F ?F ? F T F F = > FF> SF G > F
F >KL F > F ? .
DB 3.2 JF F F ? >KF F > H , F > F Q G F F I
> H G =>K ? >K, G FF . = F F I G> H G >K H F
? > ? F > F I ? K FF Q F H > F G G > IFG .
#? H A F
A F L F > F I, F F>KL H F ? F F ?
>K ? F F, I >> ? > J.
F > I G> I K F? > J >KF > G DB F . A
> F >> I ? G> F " FG? F ? >> F F F F
G F F > F ( ? > F find ), F I >> F H S > $out F .
FigurFigure 6:e 6: EJ ? > F F
>KL H K > F F , F G S F F > = F ? ? > G?
F >> F F . J ? > , K G I FF G? =- F F FK G F J ? F I F GF
F G H K > =- . * H G >K, FI G> H F H ? > ? F F
GF DB F G F $sample F , I >G F K F F F
DB G? F F K I >> H >G . > F FG H K J HI F GF F > FK F ? G>
K G? F G F , F > ? F >KF > F JF. I
H F >> I ? T J > FK I K : $slice , $arrayElemAt , $concatArrays ,
$isArray , $filter , $min .
I ? F ? F > F H F G F G F , > , T ,
G , G F, > F ? F F G F ? H ?
F F>K F F F , >> I I F > I H > ? > J FK.
BK ? F I J F F > G >F F F F
> G K.H I F G? F FF > ?GF >> F F >
#? H JF
JF F F DB F? F F K JF >
9
http://docs.mongodb.org/manual/core/aggregation-introduction/https://docs.mongodb.org/manual/reference/operator/aggregation/lookup/#pipe._S_lookuphttps://www.mongodb.com/blog/post/joins-and-other-aggregation-enhancements-coming-in-mongodb-3-2-part-1-of-3-introductionhttps://docs.mongodb.org/manual/release-notes/3.2/#aggregation-framework-enhancementshttps://docs.mongodb.org/manual/release-notes/3.2/#aggregation-framework-enhancementshttps://www.mongodb.com/blog/post/joins-and-other-aggregation-enhancements-coming-in-mongodb-3-2-part-1-of-3-introductionhttps://docs.mongodb.org/manual/reference/operator/aggregation/lookup/#pipe._S_lookuphttp://docs.mongodb.org/manual/core/aggregation-introduction/
-
8/17/2019 Mongodb Whats New 3.2
12/16
* ? F I F F F ? S F ? > F ? F , F F F F
I H > .
DB 3.2 F F G F F ? F I F - F F JF K G F
- F H , I >> F > > G>G A , , G, ? > S C ,
F > C . H G F F> G , DB E F A H H
F F F I FB > K FF G F*> F ? ( *)F ? ? > L F , I = ,
F = , F ?? F = L F F > G .
? F F JF ? F G F G? F F
DBA : DB C ?
DBM K ? ? G? F ? >? = H > ? G F H , GF F K > ? = F
S G>F F J > G F F G >K F F F G FG Q F G> - H > I 'F
? > I F F DB G K > G .
DB C ? ! # >> I G F G F
F F G FG F F F ? G F F Q >> I F L = I> DB'G K > G . K > G G> >G F FG > I DB < F DBA I
F F ? F ?, I?G F I ? F F G F . K FG F I F = F F, S I F
J ? F F , F K D G? F> F G> G> F F F
G? F F G FG .
F > I, G I F G F F FF I G> H F F F F DB >>
I F G F H F G? F F G FG ,S > ? F FK . ? > >K, K I F F
G G F ? G F F I G> F G FDB' G K > G .
DB C ? H G I F > H I F DB ? K ? > G F
FigurFigure 7:e 7: D G? F F G FG F F JDB C ?
G? F ? >> F . BK G ? >C ? ? ? L F H
G>F F F G >? F F F>K.
FigurFigure 8:e 8: # F F H >K G > J GF FI F DB C ?
G K D FA >>G F F G 8, G K G
K ? >K > F G? F > ? F ? FDB C ? G F . BK > F
H >G , F F G G >F. F J GF F F G GFF FH I F >>K F
DB C ? ? > F F F HF, F F H J ? FF I >
F . # F G>> G>F F ? >K F F DB
10
http://www.basistech.com/text-analytics/rosette/http://www.basistech.com/text-analytics/rosette/http://docs.mongodb.org/manual/release-notes/3.2/#text-search-enhancementshttps://www.mongodb.com/products/compasshttps://www.mongodb.com/products/compasshttp://docs.mongodb.org/manual/release-notes/3.2/#text-search-enhancementshttp://www.basistech.com/text-analytics/rosette/http://www.basistech.com/text-analytics/rosette/
-
8/17/2019 Mongodb Whats New 3.2
13/16
DB C ? >G I F DB* > DB E F A H . G > ? GF C ? FG? F F,
F F G F 3- F ? :
P * F 1:# F G F F C ?
P * F 2: ? H G > L F
P * F 3: G > G K G >
H >G F DB C ? , F F DBD I > C F.
F ?
DB C> G F FI K F G DB, G F = G > K? F,
> , G =G F = A*# >>. F F ? 10-20J ? G F HG F C> G > F ? .
F F ? F F F C> G DB 3.2, ? F F :
P # F F DB > J F A > F* ? F > F ? > > >FH > FK H F F # F F , >> ? >
>
P D >> I F K DB- S G G M G> ? F F F > ? F K,
>G I G K S> H G > L F
P GF ? F F F F L - I F ?? F G F H F , G >> GF
I J >G F
P C F F- -F ? , F F F FF F FI =-? G F > S> K F ? ,
F ? > F G DB >G F ?
=G S> .
A* # F F : I > &A DK ?
K F F ? G A > F * ?F (A* ) > F ? G I >
A DK ? F > > H F F ? > F #F G FG ? > ? ? F #. # G F F
= F G F ? J GF S > F F S ? F
FF GF > F H , I F GA*# , > F , F ? .
DB H H I F F F J G K ? ? F F A*A ? F F ? F F ? F
F K > I G G F F G>K F ? L F .
# F , C> G H =I F F I > > F ?. K ? F ? C
> F F A* H G >> DB >F F ? F
I F F F F > F F F .
A I G 9, G?? K ? F ? > G F I F F A* M
A ? F F > G I > # FF ? F F F F
H >-F ? F = K * ?( *# ).
# F F F ? S F > >> I F F 100+ K F ? ? F ?
C> G . J ? > , F I H G > G> > I G G , I
>H K I J GF ? F
> K F F H K F >G
G K * ? G > L FF ? > G K F ? L F
DB F S>>> F S -? F F F G F >KL G K
I H , F GF GF G> S G>F F > I G G S G>F F F. #
S> F H G >>K F H F
F , F GF GF ? G >>K F F H > F H I F
> K? F.
D > H F C> G I G > G K * S> H G =
I K F F ? DBA F >KL G G K ? > . G > G K
I G 10) > K I G K I F
11
https://www.mongodb.com/products/mongodb-professionalhttps://www.mongodb.com/products/mongodb-professionalhttps://docs.mongodb.org/manual/products/compass/https://www.youtube.com/watch?v=3w9HVFh1hRs&feature=youtu.behttps://www.youtube.com/watch?v=E6KT6gsSSRc&feature=youtu.behttps://www.youtube.com/watch?v=rUv_FuFmtk0&feature=youtu.behttps://www.mongodb.com/download-center#compasshttps://www.mongodb.com/download-center#compasshttps://www.mongodb.com/products/ops-managerhttps://www.mongodb.com/cloudhttp://docs.mongodb.org/master/tutorial/manage-the-database-profiler/http://docs.mongodb.org/master/tutorial/manage-the-database-profiler/https://www.mongodb.com/cloudhttps://www.mongodb.com/products/ops-managerhttps://www.mongodb.com/download-center#compasshttps://www.mongodb.com/download-center#compasshttps://www.youtube.com/watch?v=rUv_FuFmtk0&feature=youtu.behttps://www.youtube.com/watch?v=E6KT6gsSSRc&feature=youtu.behttps://www.youtube.com/watch?v=3w9HVFh1hRs&feature=youtu.behttps://docs.mongodb.org/manual/products/compass/https://www.mongodb.com/products/mongodb-professionalhttps://www.mongodb.com/products/mongodb-professional
-
8/17/2019 Mongodb Whats New 3.2
14/16
FigurFigure 9:e 9: DB F F F > H I > F ?
H H F ? Q ? = F ? > F F K > IG I F ?? FF F F ,
I >> F K K > F K = . A > > = F # F H F F S> , I F
> F > K ? F ? H K > .
FigurFigure 1e 10:0: G > G K * S> DB
# J G F & AGF ? F # JBG >
G F ? > K F , F H G > G K S> I >>>KL F F >> F F H ?? F
I J F F F F ? H G? .
F S , F I J F
F G F K F ?. # F ? ? L FF > H K F ?, F F F F J G > Q F F I F F
S >>K >K F F > ?I F > I F F .
>> ? ? G >>K, C> G I GF ? F F
DB > F , G F > F = > H G K F>K ? ? F .
I # J F : * F > # JK J F I K F F
F G F > ? F Q > F F S F>K F F
I K . I H , K J ? I F
12
-
8/17/2019 Mongodb Whats New 3.2
15/16
P D F I F I >> > I I F K FG F F K J
P ? K F F F F KJ
* F > J > > H G K ?I > G? I K F ? G . J ? > ,
> F . order>> F G F>K G K F > F F > K
>> ? > F F G> G . BG > J F G #D S > F >> F K
? . I H , >K ? >> F F H F ? . ? F F J
userID F F >K F F F N F H O F FG> G F G? J F ? ? >> F
F G , H I = F ? ? K = ,I > G G H G F ? >> J
G>F F .BK K S>F J G J F , G F G F DB F >G >K G? F F F? F F F .
? F F S F , F> F G> >G F H >G G F
S>F I >> F J H >G F F >J F G K F F ? L . H I F
G? F F F > ? .
A F > E ? FB K F G F > FK G H , G?
? F ? H G F H FK F ? ? >K F >> F ? ? F.
P F ? I GF ? F F F F> >K >K G C> G
. C ? > F H > ? F, F F, H K>G F I G >F I ? > > = .
P # F F I F J F F F G FG ,DB =G S> I F
F FI =-? G F > S> K F ?.
P F F ? S G =G FS >> F >K, F F F F F ,
G =G G F G FF . ? F > H > > F
C> G > F ?.
P # F >> F S G F >> >=G ? F I ? F G FF > L #, I > H
> , F- - > >F ?
P E ? F F F =G F FG F F ? F S F F F.
P E> ? F > > ? , ? F I S G I C> G
> F I >> F F .
G > ? GF F ? F H F G? F F F C> G
G? F F.
G?? K
DB 3.2 S F > F I >I F . I F F ,
I F G? F H > F , F > ? H ? F JF F
? - F > > F DB F > G F B# C F , C ? , C
F F F A* > F ? >> I F F = H F DB I > F F
H F? F J F ? I = I =T
P D I > DB 3.2F K.P EH >G F DB E F , > I F F
C F B#, DB C ? K F F DB I > F.
F F G DB 3.2 G =>K S> , F J F . DBM
> H H F F F > F K G , F I = I F K G F
G F ? L G > K G > K? F F DB 3.2 H .
13
https://docs.mongodb.org/manual/core/index-partial/https://docs.opsmanager.mongodb.com/current/https://docs.cloud.mongodb.com/https://docs.cloud.mongodb.com/https://www.mongodb.org/downloads#productionhttps://www.mongodb.com/download-center#enterprisehttps://www.mongodb.com/contact/mongodb-3-2-upgrade-serviceshttps://www.mongodb.com/contact/mongodb-3-2-upgrade-serviceshttps://www.mongodb.com/download-center#enterprisehttps://www.mongodb.org/downloads#productionhttps://docs.cloud.mongodb.com/https://docs.cloud.mongodb.com/https://docs.opsmanager.mongodb.com/current/https://docs.mongodb.org/manual/core/index-partial/
-
8/17/2019 Mongodb Whats New 3.2
16/16
G
? ? F , > H F? . ? F FG F > @? . ?.
C FG (? . ?/ G F ? )* F F (? . ?/ F F)
> (G H FK.? . ?) EH F (? . ?/ H F)
D G? F F ( .? . )DB E F D I > (? . ?/ I > )
I = P * > A>F P F , D.C. P P DG > P B > P K K P > AH H 866-237-8815 P # +1-650-440-4474 P @? . ?
R 2016 DB, # . A>> F H .
http://www.mongodb.com/mailto:[email protected]://mongodb.com/customershttp://mongodb.com/presentationshttp://university.mongodb.com/http://mongodb.com/eventshttp://docs.mongodb.org/http://mongodb.com/downloadhttp://mongodb.com/downloadhttp://docs.mongodb.org/http://mongodb.com/eventshttp://university.mongodb.com/http://mongodb.com/presentationshttp://mongodb.com/customersmailto:[email protected]://www.mongodb.com/