1. A method comprising: searching a pattern repository to find a copy of a pattern in data received; and storing the data in a storage facility that includes a storage device based on an access time of the copy of the pattern from the pattern repository.