v0.5.0
Citadel v0.5.0
Encrypted-first embedded database engine that outperforms unencrypted SQLite.
What's New
- Window functions - ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE, LAST_VALUE, SUM/COUNT/AVG/MIN/MAX OVER with PARTITION BY, ORDER BY, ROWS/RANGE frames
- 13/13 benchmark wins vs unencrypted SQLite (added window_rank 1.9x and window_agg 2.4x)
Downloads
| Platform | CLI | FFI |
|---|---|---|
| Linux x86_64 | citadel-v0.5.0-x86_64-unknown-linux-musl.tar.gz |
citadel-ffi-v0.5.0-x86_64-unknown-linux-gnu.tar.gz |
| Linux aarch64 | citadel-v0.5.0-aarch64-unknown-linux-gnu.tar.gz |
citadel-ffi-v0.5.0-aarch64-unknown-linux-gnu.tar.gz |
| macOS x86_64 | citadel-v0.5.0-x86_64-apple-darwin.tar.gz |
citadel-ffi-v0.5.0-x86_64-apple-darwin.tar.gz |
| macOS aarch64 | citadel-v0.5.0-aarch64-apple-darwin.tar.gz |
citadel-ffi-v0.5.0-aarch64-apple-darwin.tar.gz |
| Windows x86_64 | citadel-v0.5.0-x86_64-pc-windows-msvc.zip |
citadel-ffi-v0.5.0-x86_64-pc-windows-msvc.zip |
FIPS variants are prefixed with citadel-fips- / citadel-ffi-fips-.
All archives include SHA256 checksums.
Install
cargo install citadeldb-clinpm install @citadeldb/wasm