Expand description
Lookup table trait and configuration. Lookup table trait and configuration types.
A LookupTable provides synchronous key-value access for enriching
stream events via lookup joins. The trait is Send + Sync so tables
can be shared across operator instances in a thread-per-core runtime.
§Lookup Flow
- Stream event arrives at a lookup join operator
- Operator calls
get_cached(Ring 0, < 500ns) - On cache miss, calls
get(may hit disk/network) - Result is joined with the stream event
Structs§
- Lookup
Table Config - Configuration for a lookup table instance.
Enums§
- Lookup
Result - Result of a lookup operation.
- Lookup
Strategy - Strategy for how lookup table data is distributed.
Traits§
- Lookup
Table - Synchronous lookup table interface for Ring 0 operators.