Data compression is the compacting of information by decreasing the number of bits that are stored or transmitted. Consequently, the compressed info will take much less disk space than the original one, so a lot more content can be stored using the same amount of space. You can find different compression algorithms that work in different ways and with a lot of them only the redundant bits are erased, therefore once the information is uncompressed, there's no decrease in quality. Others delete excessive bits, but uncompressing the data later will result in lower quality compared to the original. Compressing and uncompressing content consumes a significant amount of system resources, in particular CPU processing time, therefore every web hosting platform that uses compression in real time must have ample power to support this feature. An example how information can be compressed is to replace a binary code such as 111111 with 6x1 i.e. "remembering" the number of consecutive 1s or 0s there should be instead of saving the entire code.
Data Compression in Web Hosting
The cloud hosting platform where your web hosting account will be created uses the advanced ZFS file system. The LZ4 compression method which the aforementioned employs is superior in lots of aspects, and not only does it compress data better than any compression method that other file systems use, but it's also much faster. The benefits are significant especially on compressible content such as website files. Although it may sound unreasonable, uncompressing data with LZ4 is faster than reading uncompressed data from a hard disk drive, so the performance of every site hosted on our servers will be upgraded. The better and quicker compression rates also make it possible for us to generate multiple daily backups of the full content in each and every web hosting account, so if you delete something by mistake, the last back-up copy which we have will not be more than a few hours old. This can be done because the backups take considerably less space and their generation is quick enough, to not change the performance of the servers.
Data Compression in Semi-dedicated Servers
Your semi-dedicated server account will be created on a cloud platform that runs on the state-of-the-art ZFS file system. The aforementioned uses a compression algorithm known as LZ4, that is far better than all other algorithms with regard to compression ratio and speed. The gain is visible particularly when data is being uncompressed and not only is LZ4 quicker than other algorithms, but it is also faster in uncompressing data than a system is in reading from a HDD. Because of this websites running on a platform which uses LZ4 compression perform faster as the algorithm is most effective when it processes compressible data i.e. website content. Another advantage of using LZ4 is that the backup copies of the semi-dedicated accounts that we keep need a lot less space and are generated faster, which enables us to have a number of daily backups of all your files and databases.