Efficient Transparent Compression
Efficient and transparent compression technology can automatically select the
optimal compression algorithm based on data type and distribution, minimizing the
storage
space
required,
reducing
I/O
consumption,
and
improving
query
performance. It supports compression options at the library, table, and column levels,
balancing performance and compression ratio flexibly, and the compression and
decompression process is transparent to users.
From the perspective of saving I/O resources, for analysis systems where I/O is the
main bottleneck, efficient and transparent compression technology can bring about a
performance improvement of about an order of magnitude compared to traditional
row-based databases.
GBase 8a MPP Cluster Technical White Paper
General Data Technology Co., Ltd.
- 11 -
Figure 3-2. Adaptive Transparent Compression Diagram.
1)
Compression ratio can reach 1:2 to 1:20 or even better, much higher than
row storage;
2)
Save 50% to 95% of storage space, greatly reducing data processing
energy consumption;
3)
Built-in
dozens
of
different
levels
of
compression
algorithms,
automatically select the best compression algorithm according to data
characteristics;
4)
The I/O requirements are greatly reduced in the compressed state, and data
loading and query performance are significantly improved.