MongoDb data access layer.