© 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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.