© Deepak Vohra 2016

Deepak Vohra, Kubernetes Microservices with Docker, 10.1007/978-1-4842-1907-2_7

7. Using MongoDB Database

Deepak Vohra

(1)White Rock, British Columbia, Canada

MongoDB is a flexible schema model NoSQL data store, the most commonly used NoSQL data store. MongoDB is based on the BSON (binary JSON) storage model. Documents are stored in collections. Being a schema-free data store, no two documents need to be alike in terms of the fields in a BSON document. In a large scale cluster several instances of MongoDB could be running and several issues could arise.

  • -MongoDB instances scheduling

  • -Scaling the MongoDB Cluster

  • -Load Balancing

  • -Providing MongoDB as a Service

While Docker has made it feasible to provide Container as a Service (CaaS) ...

Get Kubernetes Microservices with Docker now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.