Too Long; Didn't Read
SirixDB is a temporal document store. It retains the full history of each revision stored in database resources. Data is never modified in-place and only ever appended. Sirix DB stores an in-memory transaction intent log, only serialized on memory-pressure. The database pages are of variable length and don’t have to be padded to fit into a predefined block-storage size. Currently, a native layer for XML, as well as JSON documents, exists.