Skip to content

CortexEngine

Overall Concept

In combination with the CortexEngine, we offer you not only the IP server but also tools based on it for immediate use in order to

  • easily configure data models for any application
  • ensure data imports from other systems
  • and to ensure the simplest possible data access via our developer interface (API).

We enable you to create a customized application for the collection and structuring of small to extensive and complex data inventories.

For general information, please visit our website

Data Management

The CortexEngine is the core of the Cortex-IP. It enables schemaless data management, in which all structures and data inventories can be kept easily accessible in a single instance and linked together. It was developed entirely in C/C++ without third-party libraries.

The CortexEngine uses the concept of efficient information storage by transferring all fields and their contents into a multidimensional field dictionary without redundancy, but context-related, and offers bitemporal storage of transaction and validity times of data. It also has the ability to create unique links between a wide variety of data objects in the form of a reference structure.

The CortexEngine stores data inventories as containers and simultaneously converts them into a form that corresponds to the 6th normal form. A key-value store structure is used for this. This container represents the entire data inventory and so your original records will be retained.

Queries are made exclusively in the redundancy-free 6th normal form. The result is only read from the containers once this process has been completed, provided the user rights granted allow this. This means that in addition to the usual read and write rights to records, there is also a separate right to select the data.