Data compression is the lowering of the number of bits which need to be saved or transmitted and the process is quite important in the web hosting field since information filed on HDDs is typically compressed so as to take less space. You will find different algorithms for compressing information and they provide different efficiency based on the content. A lot of them remove just the redundant bits, so no data will be lost, while others remove unnecessary bits, which leads to worse quality when the particular data is uncompressed. The process uses plenty of processing time, which means that an internet hosting server has to be powerful enough to be able to compress and uncompress data in real time. An example how binary code may be compressed is by "remembering" that there're five sequential 1s, for example, as an alternative to storing all five 1s.

Data Compression in Shared Hosting

The compression algorithm which we use on the cloud web hosting platform where your new shared hosting account will be created is called LZ4 and it's applied by the revolutionary ZFS file system that powers the platform. The algorithm is more advanced than the ones other file systems work with as its compression ratio is a lot higher and it processes data considerably faster. The speed is most noticeable when content is being uncompressed as this happens at a faster rate than information can be read from a hdd. For that reason, LZ4 improves the performance of any site located on a server which uses this algorithm. We take advantage of LZ4 in an additional way - its speed and compression ratio make it possible for us to make a couple of daily backups of the entire content of all accounts and keep them for a month. Not only do the backups take less space, but also their generation doesn't slow the servers down like it often happens with alternative file systems.

Data Compression in Semi-dedicated Servers

Your semi-dedicated server account will be created on a cloud platform that is run on the leading-edge ZFS file system. The aforementioned uses a compression algorithm named LZ4, that is a lot better than all other algorithms with regard to compression ratio and speed. The gain is noticeable especially when data is being uncompressed and not only is LZ4 much faster than other algorithms, but it is also faster in uncompressing data than a system is in reading from a hard disk. This is why Internet sites running on a platform which uses LZ4 compression perform faster because the algorithm is most effective when it processes compressible data i.e. website content. An additional advantage of using LZ4 is that the backup copies of the semi-dedicated accounts which we keep need much less space and they're generated a lot quicker, which allows us to have multiple daily backups of your files and databases.