Data compression is the decrease of the number of bits which should be stored or transmitted and the process is rather important in the internet hosting field due to the fact that data stored on hard drives is usually compressed so as to take less space. You can find different algorithms for compressing data and they offer different efficiency depending on the content. A number of them remove just the redundant bits, so that no data can be lost, while others remove unnecessary bits, which results in worse quality when the data is uncompressed. This process requires plenty of processing time, so a web hosting server has to be powerful enough in order to be able to compress and uncompress data immediately. An instance how binary code could be compressed is by "remembering" that there're five consecutive 1s, for example, as an alternative to storing all five 1s.

Data Compression in Website Hosting

The compression algorithm that we use on the cloud hosting platform where your new website hosting account shall be created is known as LZ4 and it is used by the leading-edge ZFS file system which powers the platform. The algorithm is superior to the ones other file systems use since its compression ratio is a lot higher and it processes data significantly faster. The speed is most noticeable when content is being uncompressed as this happens faster than data can be read from a hard disk drive. Therefore, LZ4 improves the performance of each Internet site located on a server that uses this algorithm. We use LZ4 in one more way - its speed and compression ratio let us generate a couple of daily backups of the entire content of all accounts and keep them for one month. Not only do these backups take less space, but in addition their generation won't slow the servers down like it often happens with other file systems.

Data Compression in Semi-dedicated Hosting

Your semi-dedicated hosting account shall be created on a cloud platform that is run on the advanced ZFS file system. The aforementioned uses a compression algorithm named LZ4, that's far better than other algorithms in terms of compression ratio and speed. The gain is visible especially when data is being uncompressed and not only is LZ4 quicker than other algorithms, but it is also quicker in uncompressing data than a system is in reading from a HDD. That's why sites running on a platform which uses LZ4 compression perform faster as the algorithm is most effective when it processes compressible data i.e. web content. One more advantage of using LZ4 is that the backup copies of the semi-dedicated accounts that we keep require significantly less space and are generated quicker, which enables us to keep a couple of daily backups of your files and databases.