Data compression is the reduction of the number of bits that have to be saved or transmitted and this particular process is very important in the web hosting field due to the fact that information stored on hard disk drives is usually compressed in order to take less space. There're many different algorithms for compressing information and they provide different efficiency based upon the content. Many of them remove just the redundant bits, so no data will be lost, while others delete unneeded bits, which leads to worse quality when the data is uncompressed. The method uses plenty of processing time, therefore a web hosting server should be powerful enough in order to be able to compress and uncompress data right away. One example how binary code may be compressed is by "remembering" that there're five consecutive 1s, for example, rather than storing all five 1s.

Data Compression in Shared Website Hosting

The compression algorithm used by the ZFS file system which runs on our cloud hosting platform is named LZ4. It can upgrade the performance of any website hosted in a shared website hosting account on our end because not only does it compress data significantly better than algorithms used by various other file systems, but it uncompresses data at speeds that are higher than the HDD reading speeds. This is achieved by using a great deal of CPU processing time, that is not a problem for our platform considering that it uses clusters of powerful servers working together. One more advantage of LZ4 is that it allows us to generate backups much more rapidly and on less disk space, so we will have multiple daily backups of your databases and files and their generation won't influence the performance of the servers. In this way, we can always restore all content that you may have erased by accident.

Data Compression in Semi-dedicated Hosting

The semi-dedicated hosting plans which we supply are created on a powerful cloud hosting platform which runs on the ZFS file system. ZFS employs a compression algorithm known as LZ4 that is superior to any other algorithm out there in terms of speed and compression ratio when it comes to processing web content. This is valid particularly when data is uncompressed since LZ4 does that much faster 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 present will work at a higher speed. We're able to benefit from this feature although it requires quite a considerable amount of CPU processing time because our platform uses a number of powerful servers working together and we don't create accounts on a single machine like the majority of companies do. There is an additional benefit of using LZ4 - considering the fact that it compresses data really well and does that extremely fast, we can also generate several daily backup copies of all accounts without affecting the performance of the servers and keep them for a month. In this way, you'll always be able to recover any content that you erase by accident.