# Functions
CheckAndRecover checks and recovers the last datafile.
NewInMemoryDatafile creates a new in-memory datafile.
NewOnDiskDatafile opens an existing on disk datafile.
# Interfaces
Datafile is an interface that represents a readable and writeable datafile.