The term data compression refers to decreasing the number of bits of data that needs to be saved or transmitted. You can do this with or without the loss of info, which means that what will be removed in the course of the compression will be either redundant data or unnecessary one. When the data is uncompressed afterwards, in the first case the data and its quality shall be the same, while in the second case the quality shall be worse. You will find different compression algorithms that are better for different type of info. Compressing and uncompressing data generally takes lots of processing time, so the server carrying out the action must have ample resources to be able to process your data fast enough. A simple example how information can be compressed is to store just how many consecutive positions should have 1 and how many should have 0 within the binary code instead of storing the particular 1s and 0s.

Data Compression in Hosting

The cloud hosting platform where your hosting account is created employs the cutting-edge ZFS file system. The LZ4 compression method which the aforementioned uses is greater in numerous aspects, and not only does it compress data better than any compression method that similar file systems use, but it's also a lot quicker. The benefits will be significant particularly on compressible content such as website files. Despite the fact that it may sound irrational, uncompressing data with LZ4 is quicker than reading uncompressed data from a hard drive, so the performance of any website hosted on our servers shall be improved. The better and quicker compression rates also make it possible for us to generate a number of daily backups of the full content in every single Internet hosting account, so should you delete anything by accident, the last backup which we have won't be more than a couple of hours old. This is possible as the backups take much less space and their generation is quick enough, so as to not change the performance of our servers.