Technology

MongoDB

Document Oriented Database should be well suited to the type of data we are using.

The dynamic nature of the database (absence of required DB schemas) makes developing with it much easier, as we don’t have to adhere to rigid structures.

This also means, we will start without fixed schemas, to make it easier to test which data shapes work best for our use cases

At a later stage we want to introduce fixed schemas with validation to make the data consistent and create a fail-early environment to prevent subtle bugs

Dashboard Database frontend_data

Collections:

Schemas

datasets

projects

key_technologies

technology_fields

organisations

grants

Pipeline Database pipelines

Stores status of created pipelines and schedules

Collections: