Skip to content

Data Stores

The service functions as an aggregator of logging events from the platform services. The aggregated information needs to be stored in a manner that allows ad-hoc aggregating for reposting needs. It also requires operation metadata to be available and managed within the service.

Relational Database

The primary data store for the service operational metadata is a PostgreSQL hosted relational database.

Event Datastore

The accountable event data is stored in a NoSQL Elastic Search datastore.

Filesystem

For the generation of file based reports, a filesystem mount point can be used to keep the generated files temporarily. No critical or long preservation data is kept in this datastore.

Updates

When updating the Accounting service to newer versions, any needed database updates are handled by the migration process of the Accounting service.