Non-persistent stores

A non-persistent store exists for the life of the object which represents that store.

A non-persistent store does not have a root stream and does not support the notion of open and close. A non-persistent store exists for the life of the object which represents that store.

A non-persistent store object cannot be discarded without losing all the data.

The main type of non-persistent store is the buffer store, which holds all its stream data in a memory buffer.