Consistency concepts Methods to ensure consistency in a distributed system

Immediate Consistency

Eventual Consistency

Immediate Consistency

Foreign keys Referential integrity

no

no

no

Transaction concepts Support to ensure data integrity after non-atomic manipulations of data

ACID

no atomic operations within a document possible

ACID

Concurrency Support for concurrent manipulation of data

yes

yes Optimistic locking

Durability Support for making data persistent

yes

yes

yes

In-memory capabilities Is there an option to define some or all structures to be held in-memory only.

no

no

yes In-Memory realm

User concepts Access control

only with OS-specific tools (e.g. IBM RACF, CA Top Secret)

Access rights for users can be defined per database

no

More information provided by the system vendor

We invite representatives of system vendors to contact us for updating and extending the system information,and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.