in-memory graph database with optional document store on it's nodes