CPC G06F 3/0613 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0641 (2013.01); G06F 3/0683 (2013.01)] | 14 Claims |
1. A data storage method comprising:
calculating a similar fingerprint of first to-be-stored data to obtain a first similar fingerprint, wherein the first similar fingerprint is for determining whether the first to-be-stored data is similar to stored data;
determining reference data based on the first similar fingerprint, wherein a similar fingerprint of the reference data is the first similar fingerprint;
determining first differential data between the first to-be-stored data and the reference data based on the reference data, wherein the reference data is stored in a first storage unit; and
storing the first differential data in a second storage unit, wherein the first storage unit and the second storage unit belong to a read range of a same read input/output (I/O).
|