14. mongos (router)
mongos (router)
LB
Your App
Key Range A-H Key Range I-R Key Range S-Z
Primary Primary Primary
Secondary Secondary Secondary
Secondary Secondary Secondary
15.
16. Virtual Machine Sizes
CPU Bandwidth # Data
VM Size Memory
Cores (Mbps) Disks
Extra Small Shared 768 MB 5 1
Small 1 1.75 GB 100 2
Medium 2 3.5 GB 200 4
Large 4 7 GB 400 8
Extra Large 8 14 GB 800 16
17.
18.
19. Deployment: PaaS or IaaS
Languages: Java, PHP, Node.JS,
Flexible .NET, Python, etc.
OS: Windows Server,
CentOS, Ubuntu, SUSE
Support for horizontal scaling and sharding
Scalable
Support for responsive auto-scaling