Data compression is the lowering of the number of bits which should be saved or transmitted and this particular process is rather important in the web hosting field because information located on hard drives is typically compressed to take less space. There are various algorithms for compressing information and they have different efficiency based upon the content. A lot of them remove just the redundant bits, so that no data will be lost, while others erase unneeded bits, which results in worse quality when your data is uncompressed. This method employs plenty of processing time, which means that an internet hosting server has to be powerful enough in order to be able to compress and uncompress data right away. An illustration how binary code could 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 cloud internet hosting platform where your shared website hosting account shall be generated works by using the outstanding ZFS file system. The LZ4 compression method that the latter employs is greater in many aspects, and not only does it compress information better than any compression method which similar file systems use, but it is also considerably faster. The gains can be significant especially on compressible content like website files. Despite the fact that it could sound unreasonable, uncompressing data with LZ4 is quicker than reading uncompressed data from a hard drive, so the performance of any website hosted on our servers will be improved. The better and faster compression rates also make it possible for us to make a large number of daily backups of the whole content in each and every hosting account, so if you delete anything by mistake, the last backup that we have will not be more than a few hours old. This can be done because the backups take a lot less space and their generation is quick enough, to not affect the performance of the servers.

Data Compression in Semi-dedicated Servers

The semi-dedicated server plans that we offer are created on a powerful cloud platform which runs on the ZFS file system. ZFS uses a compression algorithm known as LZ4 that is greater than any other algorithm these days in terms of speed and data compression ratio when it comes to processing website content. This is valid especially when data is uncompressed since LZ4 does that more rapidly than it would be to read uncompressed data from a hard disk and because of this, websites running on a platform where LZ4 is present will function faster. We are able to benefit from this feature although it requires quite a great deal of CPU processing time as our platform uses a wide range of powerful servers working together and we never create accounts on a single machine like many companies do. There's a further advantage of using LZ4 - considering the fact that it compresses data very well and does that speedily, we can also make multiple daily backups of all accounts without influencing the performance of the servers and keep them for 30 days. That way, you'll always be able to bring back any content that you delete by mistake.