10. A system of claim 1 , wherein the compression mechanism to compress the uncompressed second textual data to yield the compressed third textual data using the dictionary comprises: receiving the dictionary, the dictionary having a plurality of keys, each key associated with an identifier, the keys comprising: a plurality of static word or phrase keys, each static word or phrase key listing one or more unchanging words in a particular order; and, a plurality of dynamic phrase keys, each dynamic phrase key listing a plurality of words and one or more placeholders in a particular order, each placeholder denoting a place where a word or phrase other than the words of the dynamic phrase key is to be inserted; wherein words and phrases within the textual data with the keys of the dictionary are matched and the words and phrases within the textual data that match the keys of the dictionary with the identifiers of the keys are replaced, and the textual data within which the words and phrases that match the keys have been replaced with the identifiers of the keys are stored on the storage device.
10. A system of claim 1 , wherein the compression mechanism to compress the uncompressed second textual data to yield the compressed third textual data using the dictionary comprises: receiving the dictionary, the dictionary having a plurality of keys, each key associated with an identifier, the keys comprising: a plurality of static word or phrase keys, each static word or phrase key listing one or more unchanging words in a particular order; and, a plurality of dynamic phrase keys, each dynamic phrase key listing a plurality of words and one or more placeholders in a particular order, each placeholder denoting a place where a word or phrase other than the words of the dynamic phrase key is to be inserted; wherein words and phrases within the textual data with the keys of the dictionary are matched and the words and phrases within the textual data that match the keys of the dictionary with the identifiers of the keys are replaced, and the textual data within which the words and phrases that match the keys have been replaced with the identifiers of the keys are stored on the storage device. 11. The system of claim 10 , wherein for each phrase within the textual data that matches a dynamic phrase key, replacing the phrase within the textual data with the identifier of the dynamic phrase key comprises listing a particular word or phrase to be inserted for each placeholder within the dynamic phrase key.