In-memory JavaScript Datastore with Persistence