Data compression is the decrease of the number of bits which have to be stored or transmitted and the process is really important in the web hosting field due to the fact that information located on hard disks is usually compressed so as to take less space. There are various algorithms for compressing info and they provide different effectiveness based on the content. Some of them remove just the redundant bits, so no data can be lost, while others erase unneeded bits, which results in worse quality when the data is uncompressed. The method employs a lot of processing time, which means that an internet hosting server should be powerful enough in order to be able to compress and uncompress data right away. An example how binary code may be compressed is by "remembering" that there are five sequential 1s, for example, as an alternative to storing all five 1s.

Data Compression in Web Hosting

The compression algorithm which we employ on the cloud web hosting platform where your new web hosting account shall be created is called LZ4 and it is applied by the revolutionary ZFS file system which powers the system. The algorithm is better than the ones other file systems employ since its compression ratio is a lot higher and it processes data significantly quicker. The speed is most noticeable when content is being uncompressed as this happens at a faster rate than information can be read from a hard drive. Therefore, LZ4 improves the performance of any Internet site located on a server which uses the algorithm. We take full advantage of LZ4 in an additional way - its speed and compression ratio let us produce multiple daily backups of the entire content of all accounts and store them for one month. Not only do the backups take less space, but also their generation will not slow the servers down like it often happens with various other file systems.

Data Compression in Semi-dedicated Servers

The semi-dedicated server plans that we offer are created on a powerful cloud platform that runs on the ZFS file system. ZFS employs a compression algorithm called LZ4 that is greater than any other algorithm on the market in terms of speed and 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 because of this, Internet sites running on a platform where LZ4 is present will function at a higher speed. We are able to take advantage of this feature despite of the fact that it requires quite a lot of CPU processing time as our platform uses a large number of powerful servers working together and we do not create accounts on just a single machine like the majority of companies do. There's another advantage of using LZ4 - since it compresses data very well and does that speedily, we can also make multiple daily backup copies of all accounts without influencing the performance of the servers and keep them for a whole month. In this way, you can always bring back any content that you erase by accident.