eXtremeDB Persistence Options

eXtremeDB offers developers the flexibility of an in-memory or hybrid persistent database.

In-Memory Database with Transaction Logging

  • Retains all-in-memory nature
  • Write-ahead-logging (WAL)
  • Control over ‘durability’ ACID property
  • Time to reload/restore from a previous session is a function of (A) the size of the database, (B) the size of the log file, if any, and (C) the speed of the media
  • Can also be used for fine-grained data sharing  
  • Can also be used for persistent queue of events

Hybrid/Persistent Database

  • Database can be larger than available memory
  • Write-ahead-logging (WAL) or “UNDO” logging
  • Control over ‘durability’ ACID property
  • Constant time to open the database, irrespective of database size

Read 8 Fundamentals You Need to Know About Data Persistence and In-Memory Computing, IT Toolbox, Inside ERP Blog, or one of the hundreds of other articles about database management systems from the experts at McObject.