Nonvolatile memory device and dedeuplicatiton method thereof

The present invention relates to a non-volatile memory device and a de-duplication method thereof. More specifically, the present invention relates to a non-volatile memory device which disperses and stores data in multiple storage devices and to a method for processing data thereof. The non-volatile memory device of the present invention, which receives data composed of multiple data blocks from a host, comprises: multiple data storage devices storing the multiple data blocks; and a storage device controller controlling the multiple data storage devices to make data blocks not duplicated among the multiple data blocks and parity data generated with reference to the data blocks not duplicated stored in the multiple data storage devices. According to the non-volatile memory device and a method for processing data thereof in the present invention, an operation of de-duplication is performed before parity data are generated to guarantee the reliability of data, thus reducing write operations and increasing the probability of recovery.