Data compression is the compacting of info by lowering the number of bits which are stored or transmitted. This way, the compressed information will take substantially less disk space than the original one, so much more content can be stored on identical amount of space. You will find different compression algorithms that function in different ways and with several of them only the redundant bits are deleted, so once the data is uncompressed, there is no decrease in quality. Others remove unnecessary bits, but uncompressing the data subsequently will lead to reduced quality compared to the original. Compressing and uncompressing content consumes a significant amount of system resources, in particular CPU processing time, therefore any hosting platform that uses compression in real time must have sufficient power to support this attribute. An example how info can be compressed is to replace a binary code such as 111111 with 6x1 i.e. "remembering" how many consecutive 1s or 0s there should be instead of storing the entire code.

Data Compression in Cloud Hosting

The cloud internet hosting platform where your cloud hosting account is made works by using the revolutionary ZFS file system. The LZ4 compression method which the aforementioned uses 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 is also much faster. The gains are significant especially on compressible content like website files. Despite the fact that it may sound illogical, 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 enhanced. The better and faster compression rates also make it possible for us to generate a large number of daily backups of the entire content in each web hosting account, so in the event you delete anything by accident, the last backup which we have won't be more than a few hours old. This is possible because the backups take much less space and their generation is quick enough, so as to not affect the performance of our servers.

Data Compression in Semi-dedicated Servers

Your semi-dedicated server account will be created on a cloud platform which runs on the leading-edge ZFS file system. The aforementioned uses a compression algorithm named LZ4, which is much better than other algorithms in terms of compression ratio and speed. The gain is noticeable particularly when data is being uncompressed and not only is LZ4 faster than other algorithms, but it is also faster in uncompressing data than a system is in reading from a HDD. This is the reason why sites running on a platform that uses LZ4 compression perform better because 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 which we keep need significantly less space and they are generated quicker, which allows us to keep multiple daily backups of your files and databases.