GetWithVersion return -1 if key not found