Adaptable datastore node cache library