The term data compression identifies lowering the number of bits of data that has to be saved or transmitted. This can be achieved with or without the loss of information, which means that what will be removed at the time of the compression shall be either redundant data or unnecessary one. When the data is uncompressed later on, in the first case the content and its quality will be identical, whereas in the second case the quality shall be worse. There're different compression algorithms which are better for different kind of info. Compressing and uncompressing data usually takes a lot of processing time, which means that the server carrying out the action should have enough resources to be able to process the data fast enough. A simple example how information can be compressed is to store how many consecutive positions should have 1 and how many should have 0 inside the binary code instead of storing the particular 1s and 0s.

Data Compression in Web Hosting

The compression algorithm that we employ on the cloud web hosting platform where your new web hosting account will be created is called 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 employ because its compression ratio is higher and it processes data considerably quicker. The speed is most noticeable when content is being uncompressed as this happens more quickly than information can be read from a hard disk. As a result, LZ4 improves the performance of any website located on a server which uses the algorithm. We take full advantage of LZ4 in an additional way - its speed and compression ratio make it possible for us to generate a number of daily backups of the whole content of all accounts and keep them for one month. Not only do these backups take less space, but their generation will not slow the servers down like it can often happen with various other file systems.

    • Our ID: 175441