Skip to main content

Module binary_format

Module binary_format 

Source
Expand description

Kore Binary Format - Core encoding and compression

Implements delta encoding, dictionary compression, and incremental encoding for achieving 5-10x compression on real-world datasets.

Structs§

BitPackedDelta
Enhanced Delta Encoder with bit-packing
Block
BlockCompressor
Block compression manager for optimized large-file compression
BlockMetadata
Block-based compression for large datasets
ColumnOrderingOptimizer
Column analysis and ordering optimization
ColumnStats
Column statistics for query optimization
CompressionLevel
Compression level configuration (1-9) 1 = fastest, 9 = best compression
DeltaEncoder
Delta encoding for integer sequences
DictionaryCompressor
Dictionary compression for categorical data
DictionaryRleEncoder
Dictionary + Run-Length Encoding Hybrid
FormatMetadata
Binary format metadata
HuffmanCoding
Huffman Encoding for Variable-Length Codes
IncrementalEncoder
Incremental encoding for time-series data
PrefixCompressedDict
Prefix-Compressed Dictionary Encoder
ZigzagEncoding
Zigzag encoding for efficient signed integer compression

Enums§

BinaryFormatError
Error types for binary format operations
ColumnType
Column data type