Denodo Embedded MPP architecture

Denodo Embedded MPP architecture

Denodo Embedded MPP is shipped with an Embedded Hive Metastore that acts as a repository of metadata mapping Object Storage files -from S3, ADLS, GCS or HDFS- to tables.

This Embedded Hive Metastore stores the metadata in an Embedded PostgreSQL. Users can also choose to use an alternative external database, (PostgreSQL, MySQL, SQL Server or Oracle), to work with the Embedded Hive Metastore.

When using the Embedded PostgreSQL, the cluster uses a Kubernetes Persistent Volume, to ensure the persistence of the metadata. This way, all the cluster services: Presto, Hive Metastore and PostgreSQL, can be temporarily down and we will not lose any of the table definitions that the Denodo Embedded MPP relies upon.

Add feedback