12 releases (6 breaking)

Uses new Rust 2024

0.8.5-alpha Dec 3, 2025
0.8.3-alpha Nov 27, 2025
0.7.0-alpha Nov 5, 2025
0.6.0-alpha Oct 31, 2025
0.2.0-alpha Oct 3, 2025

#519 in Database implementations

34 downloads per month
Used in 8 crates (via llkv-executor)

Apache-2.0

1.5MB
28K SLoC

High-level join planning API that wraps hash join execution.

This crate exposes shared types (JoinKey, JoinType, JoinOptions) used by the planner and runtime to negotiate join configuration. Execution currently routes through the hash join implementation in hash_join_stream, with a placeholder for alternate algorithms when they land.


LLKV Join

llkv-join implements relational join algorithms for the LLKV database toolkit.

This crate is not intended for direct standalone use.

License

Licensed under the Apache-2.0 License.

Dependencies

~29MB
~519K SLoC