Compression
Data compression provides the ability to reduce the amount of data needed for the storage or transmission of a given set of data across a network that indirectly saves processing time and storage cost. Compression uses the technique of encoding on frequently repeating data at the source of the data before it is stored on the disk or transmitted over the network. Columnar data has the ability to achieve better compression rates than row-based data because it stores the column values next to each other. While compression may save on storage costs, it is important to also consider other parameters such as compute costs and resources. Data decompression also takes a significant amount of processing time, which results in compute ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access