21 breaking releases

Uses new Rust 2024

new 0.31.0 Apr 17, 2025
0.29.1 Apr 17, 2025
0.25.2 Mar 3, 2025
0.21.1 Dec 16, 2024
0.20.0 Nov 26, 2024

#430 in Database implementations

Download history 3/week @ 2024-12-25 116/week @ 2025-01-01 123/week @ 2025-01-08 170/week @ 2025-01-15 141/week @ 2025-01-22 345/week @ 2025-01-29 119/week @ 2025-02-05 190/week @ 2025-02-12 110/week @ 2025-02-19 147/week @ 2025-02-26 105/week @ 2025-03-05 42/week @ 2025-03-12 69/week @ 2025-03-19 68/week @ 2025-03-26 466/week @ 2025-04-02 122/week @ 2025-04-09

730 downloads per month
Used in 8 crates (6 directly)

Apache-2.0

1.5MB
32K SLoC

An array that uses the Fast Static Symbol Table compression scheme to compress string arrays.

FSST arrays can generally compress string data up to 2x through the use of string tables. The string table is static for an entire array, and occupies up to 2048 bytes of buffer space. Thus, FSST is only worth reaching for when dealing with larger arrays of potentially hundreds of kilobytes or more.


Vortex FSST

A Vortex Encoding for Binary and Utf8 data that utilizes the Fast Static Symbol Table compression algorithm.

Dependencies

~22–31MB
~453K SLoC