Data compression is the compacting of information by reducing the number of bits which are stored or transmitted. Because of this, the compressed info needs much less disk space than the initial one, so a lot more content could be stored on the same amount of space. There are many different compression algorithms which function in different ways and with many of them just the redundant bits are removed, therefore once the data is uncompressed, there's no loss of quality. Others remove excessive bits, but uncompressing the data afterwards will result in lower quality in comparison with the original. Compressing and uncompressing content takes a significant amount of system resources, in particular CPU processing time, so each and every web hosting platform which uses compression in real time must have enough power to support this attribute. An example how information can be compressed is to replace a binary code such as 111111 with 6x1 i.e. "remembering" what number of consecutive 1s or 0s there should be instead of saving the actual code.

Data Compression in Shared Hosting

The compression algorithm employed by the ZFS file system that runs on our cloud hosting platform is named LZ4. It can improve the performance of any Internet site hosted in a shared hosting account with us since not only does it compress info more effectively than algorithms employed by various file systems, but it uncompresses data at speeds which are higher than the hard disk drive reading speeds. This can be done by using a great deal of CPU processing time, which is not a problem for our platform due to the fact that it uses clusters of powerful servers working together. An additional advantage of LZ4 is that it allows us to create backup copies at a higher speed and on less disk space, so we will have a couple of daily backups of your databases and files and their generation will not affect the performance of the servers. That way, we can always recover any content that you could have removed by mistake.

Data Compression in Semi-dedicated Hosting

Your semi-dedicated hosting account shall be created on a cloud platform which runs on the advanced ZFS file system. The latter uses a compression algorithm called LZ4, that is a lot better than various other algorithms regarding compression ratio and speed. The gain is apparent 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 hard drive. This is why sites running on a platform which employs LZ4 compression perform faster since the algorithm is most effective when it processes compressible data i.e. web content. Another advantage of using LZ4 is that the backups of the semi-dedicated accounts that we keep need much less space and they're generated faster, which enables us to keep a couple of daily backups of your files and databases.