Background thread process the data,Use convenient