Data compression is the lowering of the number of bits which have to be saved or transmitted and the process is quite important in the web hosting field since data stored on hard drives is usually compressed to take less space. There're various algorithms for compressing info and they have different efficiency based on the content. A number of them remove only the redundant bits, so that no data can be lost, while others erase unnecessary bits, which results in worse quality when the particular data is uncompressed. This method consumes a lot of processing time, so an internet hosting server should be powerful enough in order to be able to compress and uncompress data right away. An instance how binary code may be compressed is by "remembering" that there are five consecutive 1s, for example, in contrast to storing all five 1s.

Data Compression in Hosting

The cloud internet hosting platform where your hosting account shall be created works by using the reliable ZFS file system. The LZ4 compression method that the latter employs is better in a number of aspects, and not only does it compress information better than any compression method that many other file systems use, but it is also a lot quicker. The gains may be significant in particular on compressible content such as website files. Although it may sound illogical, uncompressing data with LZ4 is quicker than reading uncompressed data from a hard disk, so the performance of each and every site hosted on our servers shall be improved. The better and quicker compression rates also allow us to generate a large number of daily backups of the entire content in each web hosting account, so should you delete anything by accident, the last backup that we have won't be more than a couple of hours old. This can be done because the backups take a lot less space and their generation is quick enough, so as to not affect the performance of our servers.

Data Compression in Semi-dedicated Servers

The semi-dedicated server plans that we supply are created on a powerful cloud platform which runs on the ZFS file system. ZFS uses a compression algorithm known as LZ4 that is better than any other algorithm you can find in terms of speed and data compression ratio when it comes to processing web content. This is valid particularly when data is uncompressed because LZ4 does that quicker than it would be to read uncompressed data from a hard drive and as a result, websites running on a platform where LZ4 is enabled will function quicker. We are able to take advantage of this feature regardless of the fact that it needs quite a lot of CPU processing time because our platform uses a lot of powerful servers working together and we do not create accounts on just a single machine like many companies do. There's a further advantage of using LZ4 - considering the fact that it compresses data very well and does that very quickly, we can also generate several daily backups of all accounts without influencing the performance of the servers and keep them for 30 days. This way, you'll always be able to recover any content that you erase by mistake.