18. What is MongoDB?
Hu(mongo)us DB
● Document Database
● Key Features
○ Horizontal Scalability
○ High Performance
○ High Availability
○ Rich Query Language
19. What is MongoDB?
Hu(mongo)us DB
● Document Database
● Key Features
○ Horizontal Scalability
○ High Performance
○ High Availability
○ Rich Query Language
27. What is MongoDB?
Hu(mongo)us DB
● Document Database
● Key Features
○ Horizontal Scalability
○ High Performance
○ High Availability
○ Rich Query Language
28. ● ???? ?? ??? ???? ???? ???? ??
● ??? ???? ?? ???? ?? ??
Sharding
Shard A
256GB
Shard B
256GB
Shard C
256GB
Shard D
256GB
Collection 1
1 TB
1 TB1 TB
1 TB
Collection 1
33. What is MongoDB?
Hu(mongo)us DB
● Document Database
● Key Features
○ Horizontal Scalability
○ High Performance
○ High Availability
○ Rich Query Language
34. Index
MongoDB? ?? ??? ?? ??? ??? ??
● _id ?eld? ???? ???? ??
● ?? Index
○ Single Field : ??? ??? ?? ???
○ Compound Index : 1? ?? ??? ?? ???
○ Multikey Index : ?? ??? ?? ???
○ Geospatial Index : ?? ?? ???, 2d, 2dsphere ??? ??
○ Text Index : ??? ??? ?? ???
○ Hashed Index : ?? ?? ??? ???
36. What is MongoDB?
Hu(mongo)us DB
● Document Database
● Key Features
○ Horizontal Scalability
○ High Performance
○ High Availability
○ Rich Query Language