Expand description
Sort functionalities
Modulesยง
- builder ๐
- cursor ๐
- merge ๐
- Merge that deals with an arbitrary size of streaming inputs. This is an order-preserving merge.
- multi_
level_ ๐merge - Create a stream that do a multi level merge stream
- partial_
sort - Partial Sort deals with input data that partially satisfies the required sort order. Such an input data can be partitioned into segments where each segment already has the required information for lexicographic sorting so sorting can be done without loading the entire dataset.
- sort
- Sort that deals with an arbitrary size of the input. It will do in-memory sorting if it has enough memory budget but spills to disk if needed.
- sort_
preserving_ merge SortPreservingMergeExecmerges multiple sorted streams into one sorted stream.- stream ๐
- streaming_
merge - Merge that deals with an arbitrary size of streaming inputs. This is an order-preserving merge.