On-Prem OSDU Reference Implementation with MongoDB support

We would like to propose the support of MongoDB as the Meta-Data Storage implementation for the OSDU On-Prem reference deployment. As a contributing member of OSDU (since late 2019), MongoDB would be happy to support this effort.

The benefits of using MongoDB in this context are:

  • Native storage and query of JSON objects
  • Ability to directly manipulate JSON objects at the field level
  • Document model supports flexible representation of data-types, e.g. Key-value, Graph (useful for Entitlements), Tabular, Geo Spatial, Time-Series
  • Document sizes support up to 16MB’s for consistent performance
  • Ability to shield operational workloads from analytics queries (workload isolation)
  • Flexible deployment options (on-prem, hybrid, cloud)
  • Scaling from lightweight single cluster to multi-region clusters with replication
  • Available as open-source (community), supported (Enterprise Advanced) and SaaS (e.g. MongoDB Atlas, available across all major cloud providers, e.g. Google, Azure, AWS)

@Nieten , @Kateryna_Kurach , @jgschmitz1965

[Robert Oberhofer, MongoDB]

Edited by Robert Oberhofer