Delta encoding is a way of storing or transmitting data as the differences, called deltas, between sequential pieces of data rather than as complete files. The general idea is also known as data differencing, and it is sometimes called delta compression, particularly where archival histories of changes are needed, as in revision control software. The differences are recorded in discrete files called deltas or diffs. When differences are small, for example a change of a few words in a large document or a few records in a large table, delta encoding greatly reduces data redundancy, and collections of unique deltas are substantially more space-efficient than their non-encoded equivalents. Logically, the difference between two values is the information needed to obtain one value from the other.
Connections
In Field
Source Delta encoding (Wikipedia)
Sources
Delta encoding (Wikipedia)
In Group: Data Compression Algorithms, Lead, second paragraph
delta encoding greatly reduces data redundancy
In Field: Algorithms and Complexity Theory, Lead, second paragraph [in-field]
Collections of unique deltas are substantially more space-efficient than their non-encoded equivalents.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.