The term data compression means decreasing the number of bits of data that should be saved or transmitted. This can be achieved with or without the loss of information, which means that what will be erased at the time of the compression will be either redundant data or unnecessary one. When the data is uncompressed later on, in the first case the content and the quality will be identical, while in the second case the quality shall be worse. You'll find different compression algorithms that are more efficient for different kind of information. Compressing and uncompressing data in most cases takes a lot of processing time, so the server carrying out the action should have ample resources in order to be able to process your data quick enough. One simple example how information can be compressed is to store how many sequential positions should have 1 and just how many should have 0 in the binary code as an alternative to storing the particular 1s and 0s.

Data Compression in Shared Hosting

The cloud web hosting platform where your shared hosting account shall be made employs the advanced ZFS file system. The LZ4 compression method that the aforementioned employs is greater in a number of aspects, and not only does it compress info better than any compression method that a number of other file systems use, but it's also considerably quicker. The gains may be significant in particular on compressible content like website files. Despite the fact that it could sound illogical, uncompressing data with LZ4 is faster than reading uncompressed data from a hard disk, so the performance of any site hosted on our servers shall be upgraded. The better and quicker compression rates also make it possible for us to generate multiple daily backups of the full content in each hosting account, so in the event you delete anything by mistake, the last backup which we have will not be more than a few hours old. This is possible as the backups take much less space and their generation is fast enough, so as to not change the performance of our servers.

Data Compression in Semi-dedicated Hosting

The semi-dedicated hosting plans which we offer are created on a powerful cloud hosting platform that runs on the ZFS file system. ZFS employs a compression algorithm called LZ4 that is better than any other algorithm you will find in terms of speed and data compression ratio when it comes to processing web content. This is valid particularly when data is uncompressed as LZ4 does that quicker than it would be to read uncompressed data from a hard disk drive and as a result, websites running on a platform where LZ4 is enabled will work quicker. We're able to take full advantage of this feature despite of the fact that it needs quite a great deal of CPU processing time as our platform uses a number of powerful servers working together and we don't create accounts on just a single machine like the vast majority of companies do. There is an additional reward of using LZ4 - given that it compresses data really well and does that very quickly, we can also generate multiple daily backup copies of all accounts without affecting the performance of the servers and keep them for a month. That way, you can always bring back any content that you erase by mistake.