Data compression is the compacting of information by lowering the number of bits that are stored or transmitted. Because of this, the compressed information takes less disk space than the original one, so much more content can be stored using identical amount of space. You can find various compression algorithms which function in different ways and with many of them just the redundant bits are deleted, therefore once the info is uncompressed, there's no loss of quality. Others remove unneeded bits, but uncompressing the data later will result in lower quality compared to the original. Compressing and uncompressing content takes a huge amount of system resources, especially CPU processing time, therefore each and every hosting platform which employs compression in real time should 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 sequential 1s or 0s there should be instead of storing the whole code.
Data Compression in Cloud Website Hosting
The ZFS file system which is run on our cloud Internet hosting platform uses a compression algorithm named LZ4. The aforementioned is significantly faster and better than any other algorithm you'll find, particularly for compressing and uncompressing non-binary data i.e. internet content. LZ4 even uncompresses data quicker than it is read from a hard disk, which improves the overall performance of websites hosted on ZFS-based platforms. Since the algorithm compresses data quite well and it does that very fast, we can generate several backup copies of all the content stored in the cloud website hosting accounts on our servers on a daily basis. Both your content and its backups will take reduced space and since both ZFS and LZ4 work very fast, the backup generation will not change the performance of the web servers where your content will be kept.
Data Compression in Semi-dedicated Hosting
The semi-dedicated hosting plans that we offer are created on a powerful cloud platform that runs on the ZFS file system. ZFS works with a compression algorithm named LZ4 that outperforms any other algorithm you will find in terms of speed and compression ratio when it comes to processing website content. This is valid especially when data is uncompressed as LZ4 does that faster than it would be to read uncompressed data from a hard disk drive and because of this, websites running on a platform where LZ4 is enabled will function at a higher speed. We're able to take full advantage of this feature regardless of the fact that it requires quite a lot of CPU processing time because our platform uses a lot of powerful servers working together and we do not make accounts on just a single machine like most companies do. There is a further advantage of using LZ4 - since it compresses data very well and does that very quickly, we can also generate several daily backup copies of all accounts without affecting the performance of the servers and keep them for an entire month. By doing this, you'll always be able to recover any content that you erase by accident.