Data compression is the compacting of info by reducing the number of bits which are stored or transmitted. As a result, the compressed information needs much less disk space than the initial one, so extra content might be stored using the same amount of space. You can find many different compression algorithms that function in different ways and with a number of them just the redundant bits are removed, therefore once the data is uncompressed, there's no loss of quality. Others delete excessive bits, but uncompressing the data later on will lead to reduced quality in comparison with the original. Compressing and uncompressing content takes a huge amount of system resources, and in particular CPU processing time, therefore every Internet hosting platform which employs compression in real time needs to have ample power to support this feature. An example how data 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 storing the actual code.
Data Compression in Cloud Web Hosting
The cloud internet hosting platform where your cloud web hosting account will be generated uses the advanced ZFS file system. The LZ4 compression method that the aforementioned employs is better in various aspects, and not only does it compress data better than any compression method that similar file systems use, but it's also considerably faster. The benefits can be significant especially on compressible content such as website files. Despite the fact that it may sound illogical, uncompressing data with LZ4 is faster than reading uncompressed info from a hard disk drive, so the performance of each site hosted on our servers will be improved. The better and quicker compression rates also make it possible for us to produce a large number of daily backups of the full content in every single hosting account, so if you delete anything by mistake, the last backup which we have will not be more than several hours old. This can be done as the backups take considerably less space and their generation is fast enough, so as to not change the performance of the servers.
Data Compression in Semi-dedicated Hosting
Your semi-dedicated hosting account will be created on a cloud platform which runs on the advanced ZFS file system. The aforementioned uses a compression algorithm called LZ4, that's much better than other algorithms regarding compression ratio and speed. The gain is noticeable 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 hard disk. That's why websites running on a platform that employs LZ4 compression perform faster because the algorithm is most effective when it processes compressible data i.e. web content. An additional advantage of using LZ4 is that the backup copies of the semi-dedicated accounts that we keep require less space and are generated faster, which enables us to keep a number of daily backups of your files and databases.