The term data compression refers to reducing the number of bits of info that has to be saved or transmitted. This can be done with or without the loss of data, which means that what will be removed in the course of the compression can be either redundant data or unnecessary one. When the data is uncompressed later on, in the first case the data and its quality shall be identical, whereas in the second case the quality will be worse. There're different compression algorithms that are more efficient for different type of info. Compressing and uncompressing data often takes a lot of processing time, so the server performing the action needs to have plenty of resources to be able to process the info quick enough. One simple example how information can be compressed is to store just how many sequential positions should have 1 and just how many should have 0 within the binary code rather than storing the particular 1s and 0s.

Data Compression in Web Hosting

The compression algorithm used by the ZFS file system which runs on our cloud hosting platform is named LZ4. It can supercharge the performance of any site hosted in a web hosting account with us as not only does it compress data significantly better than algorithms used by various other file systems, but it also uncompresses data at speeds which are higher than the HDD reading speeds. This is achieved 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 generate backups much quicker and on less disk space, so we will have several daily backups of your databases and files and their generation will not change the performance of the servers. This way, we could always recover all content that you could have erased by mistake.

Data Compression in Semi-dedicated Servers

Your semi-dedicated server account will be created on a cloud platform which runs on the innovative ZFS file system. The aforementioned uses a compression algorithm named LZ4, that is significantly better than various other algorithms with regard to compression ratio and speed. The gain is noticeable particularly when data is being uncompressed and not only is LZ4 much quicker than other algorithms, but it is also quicker in uncompressing data than a system is in reading from a hard disk drive. This is why Internet sites running on a platform that employs LZ4 compression perform faster as the algorithm is most effective when it processes compressible data i.e. site content. One more advantage of using LZ4 is that the backups of the semi-dedicated accounts which we keep need much less space and they are generated faster, which allows us to store multiple daily backups of your files and databases.