Datastore architecture

Datastore architecture

Design tools

The design tools enable you to define the configuration of the different services.

In the Designer you define the configuration for:

  • Setting up the storage service handled by Datastore and Datastore Client.
  • Completing the data formats that have been created in the Composer.

The Event Processor triggers the publication of the configuration into the Configuration Repository to be referred to by all components.

Runtime tools

The runtime tools enable you to use the Datastore services:

  • Storage in the Datastore
  • Navigation in the audit trail with Datastore Client
  • Component configuration with the administration tool, Administration
  • Report Server
  • Component interaction with the Event Processor. The Event Processor reacts to incoming events such as, incoming files, scheduled time events or incoming REST events; and triggers related actions.

The runtime architecture depends on the level of injection performance that you want to achieve. You can use the default architecture or put in place an advanced architecture (one partition per sequence / parallel chains / parallel chains with active/active database), with or without data compression.

The architecture selected will define the partitioning policy to adopt, which will have an impact on spaces.

For more information on the different architectures, see the "Architecture" chapter in the Capacity Planning Guide.

Related Links