Skip to content

Database (Mongo)

Naman Sharma edited this page Jun 11, 2019 · 11 revisions

Description

We use MongoDB for our database solution. It is a NoSQL, schema-less document DB ideal for working with large data sources, with no defined schema.

Setup

  1. Primary Cluster is setup through MongoDB's cloud database service Atlas. For the purposes of the proof-of-concept app, the M30 cluster is chosen.
  2. mongo_setup.py is the one-time setup requirement to instantiate all collections. It calls the subprocess mongo_import.sh for the initial upload.

Clone this wiki locally