Data compression is the reduction of the number of bits that should be saved or transmitted and this process is really important in the internet hosting field because data located on hard disks is generally compressed to take less space. You will find different algorithms for compressing information and they offer different effectiveness based upon the content. Some of them remove just the redundant bits, so no data will be lost, while others erase unnecessary bits, which leads to worse quality when your data is uncompressed. This method requires plenty of processing time, which means that an internet hosting server needs to be powerful enough to be able to compress and uncompress data quickly. One example how binary code could be compressed is by "remembering" that there're five consecutive 1s, for example, rather than storing all five 1s.
Data Compression in Shared Hosting
The ZFS file system which runs on our cloud web hosting platform uses a compression algorithm called LZ4. The latter is considerably faster and better than any other algorithm out there, especially for compressing and uncompressing non-binary data i.e. internet content. LZ4 even uncompresses data quicker than it is read from a hard drive, which improves the performance of Internet sites hosted on ZFS-based platforms. Since the algorithm compresses data very well and it does that very fast, we can generate several backups of all the content kept in the shared hosting accounts on our servers daily. Both your content and its backups will require less space and since both ZFS and LZ4 work very quickly, the backup generation will not change the performance of the web hosting servers where your content will be kept.
Data Compression in Semi-dedicated Hosting
The ZFS file system which runs on the cloud platform where your semi-dedicated hosting account will be created uses a powerful compression algorithm called LZ4. It's among the best algorithms out there and positively the best one when it comes to compressing and uncompressing website content, as its ratio is very high and it'll uncompress data a lot faster than the same data can be read from a hard drive if it were uncompressed. That way, using LZ4 will boost any Internet site that runs on a platform where the algorithm is present. This high performance requires lots of CPU processing time, which is provided by the great number of clusters working together as a part of our platform. What's more, LZ4 enables us to generate several backups of your content every day and keep them for one month as they will take much less space than standard backups and will be generated much faster without loading the servers.