Data compression is the lowering of the number of bits which need to be saved or transmitted and the process is very important in the internet hosting field as data stored on HDDs is generally compressed so as to take less space. There're various algorithms for compressing data and they have different efficiency based on the content. Many of them remove only the redundant bits, so no data can be lost, while others delete unnecessary bits, which results in worse quality once your data is uncompressed. The process uses a lot of processing time, so an internet hosting server has to be powerful enough to be able to compress and uncompress data right away. An example how binary code may be compressed is by "remembering" that there're five sequential 1s, for example, rather than storing all five 1s.

Data Compression in Shared Web Hosting

The compression algorithm used by the ZFS file system which runs on our cloud hosting platform is named LZ4. It can improve the performance of any site hosted in a shared web hosting account with us as not only does it compress info much better than algorithms employed by various file systems, but it uncompresses data at speeds which are higher than the HDD reading speeds. This can be done by using a lot of CPU processing time, which is not a problem for our platform because it uses clusters of powerful servers working together. One more advantage of LZ4 is that it enables us to create backup copies more speedily and on lower disk space, so we will have a couple of daily backups of your files and databases and their generation won't affect the performance of the servers. This way, we can always recover the content that you could have deleted by accident.

Data Compression in Semi-dedicated Servers

Your semi-dedicated server account shall be created on a cloud platform that runs on the leading-edge ZFS file system. The latter uses a compression algorithm known as LZ4, which is significantly better than alternative algorithms regarding compression ratio and speed. The gain is apparent especially when data is being uncompressed and not only is LZ4 much faster than other algorithms, but it is also quicker in uncompressing data than a system is in reading from a HDD. That's why Internet sites running on a platform which employs LZ4 compression perform better since the algorithm is most efficient when it processes compressible data i.e. site content. A further advantage of using LZ4 is that the backup copies of the semi-dedicated accounts that we keep require less space and they are generated faster, which enables us to have a couple of daily backups of your files and databases.