The term data compression refers to lowering the number of bits of info that needs to be stored or transmitted. This can be achieved with or without losing info, so what will be deleted in the course of the compression can be either redundant data or unneeded one. When the data is uncompressed afterwards, in the first case the information and the quality will be the same, whereas in the second case the quality will be worse. You'll find different compression algorithms that are more efficient for various kind of info. Compressing and uncompressing data generally takes lots of processing time, therefore the server performing the action needs to have enough resources to be able to process the info fast enough. One simple example how information can be compressed is to store 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 Cloud Hosting

The compression algorithm that we work with on the cloud internet hosting platform where your new cloud hosting account shall be created is called LZ4 and it's applied by the leading-edge ZFS file system that powers the system. The algorithm is much better than the ones other file systems work with since its compression ratio is much higher and it processes data a lot quicker. The speed is most noticeable when content is being uncompressed since this happens even faster than data can be read from a hdd. Therefore, LZ4 improves the performance of each and every site located on a server which uses this algorithm. We take advantage of LZ4 in one more way - its speed and compression ratio allow us to make a number of daily backups of the full content of all accounts and store them for a month. Not only do the backup copies take less space, but their generation won't slow the servers down like it can often happen with many other file systems.

Data Compression in Semi-dedicated Servers

The semi-dedicated server plans that we offer are created on a powerful cloud hosting platform which runs on the ZFS file system. ZFS works with a compression algorithm called LZ4 that exceeds any other algorithm on the market in terms of speed and compression ratio when it comes to processing website content. This is valid particularly when data is uncompressed since LZ4 does that faster than it would be to read uncompressed data from a hard drive and owing to this, websites running on a platform where LZ4 is enabled will function faster. We are able to benefit from the feature despite of the fact that it needs quite a large amount of CPU processing time because our platform uses many powerful servers working together and we never make accounts on a single machine like a lot of companies do. There's an additional advantage of using LZ4 - considering the fact that it compresses data very well and does that very quickly, we can also make multiple daily backup copies of all accounts without affecting the performance of the servers and keep them for an entire month. That way, you'll always be able to bring back any content that you erase by mistake.