update datacache