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)
wherekey
is ordered.OrdKey
: Collections whose data have the formkey
wherekey
is 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.