Expand description
Trace and batch implementations based on sorted ranges.
The types and type aliases in this module start with either
OrdVal: Collections whose data have the form(key, val)wherekeyis ordered.OrdKey: Collections whose data have the formkeywherekeyis ordered.
Although OrdVal is more general than OrdKey, the latter has a simpler representation
and should consume fewer resources (computation and memory) when it applies.
Re-exports§
pub use self::val_batch::OrdValBatch;pub use self::val_batch::OrdValBuilder;pub use self::key_batch::OrdKeyBatch;pub use self::key_batch::OrdKeyBuilder;pub use layers::Vals;pub use layers::Upds;
Modules§
- key_
batch - Types related to forming batches of keys.
- layers
- Layers are containers of lists of some type.
- val_
batch - Types related to forming batches with values.
Type Aliases§
- ColKey
Batcher - A batcher for columnar storage
- ColKey
Builder - A builder for columnar storage
- ColKey
Spine - A trace implementation backed by columnar storage.
- ColVal
Batcher - A batcher for columnar storage.
- ColVal
Builder - A builder for columnar storage.
- ColVal
Spine - A trace implementation backed by columnar storage.
- OrdKey
Batcher - A batcher for ordered lists.
- OrdKey
Spine - A trace implementation using a spine of ordered lists.
- OrdVal
Batcher - A batcher using ordered lists.
- OrdVal
Spine - A trace implementation using a spine of ordered lists.
- RcOrd
KeyBuilder - A builder for ordered lists.
- RcOrd
ValBuilder - A builder using ordered lists.