Product Documentation

c-treeACE V10.3 Update Guide

Previous Topic

Next Topic

Compression

c-treeACE V10 introduced compression support. This greatly reduces disk space requirements for today's extremely large files.

Data Compression

Remember, c-treeACE supports files up to 16 exabytes (18 million terabytes)! When data is sparsely populated, compression can substantially reduce your space needs.

User-Defined Compression

In addition to Run Length Encoding (RLE) and zlib compression, the c-treeACE data record compression feature supports user-definable compression modules. The ctSETCOMPRESS function will accept a compression type of ctCMPRECuser, which must be accompanied by the name of a DLL that performs the custom compression. Discuss your needs with a FairCom engineer if you need help with special requirements.

For more information, see ctSetCompress in the c-tree Plus Programmer's Reference Guide.

In This Section

Run Length Encoding (RLE) compression option

Dynamically load zlib

Compressing/un-compressing existing data

TOCIndex