Ruby standard library class providing a simple persistent key/value store for arbitrary marshalable Ruby objects. Useful for saving and restoring object graphs (e.g. a system of states with labels) across script runs.