AncelusAncelus logo

No normalization

The poor performance of relational systems with large or complex datasets encouraged developers to de-normalize parts of the data model. In the extreme version of this approach the entire database is stored in a single two-dimensional table.

In this world every row contains all the data of interest and indexing is handled externally. While this eliminates the excruciating time delays associated with relational table joins, it introduces a new complexity in the form of duplicate data for foreign keys and concatenated keys.

Ancelus eliminates both problems at the same time. An Ancelus database appears to be 100% normalized and 100% de-normalized at the same time. Every row appears to have all the data, but no element of data is physically duplicated.

Since Ancelus tables are virtual, table joins are unnecessary.

Light bulb

Did you know...

The performance of Ancelus is not constrained by the volume of data in your database.

Read more...