Expand description
Compression utilities for Syna database.
This module provides two compression strategies:
- LZ4 compression - General-purpose compression for large values
- Delta encoding - Specialized compression for float sequences
Both can be enabled via DbConfig.
Functionsยง
- compress
- Compresses data using LZ4.
- decode_
delta - Decodes a delta-encoded float value.
- decompress
- Decompresses LZ4 compressed data.
- encode_
delta - Encodes a float value as a delta from the previous value.
- should_
compress - Returns
trueif the data is large enough to benefit from compression.