Module column_store

Module column_store 

Source

Modules§

filter_df
sorted_df

Structs§

ColumnFrame
ColumnFrame is used to store the data for the candidates The data is stored in the Array2 with the DataValue values The data is stored in the columns and the columns are indexed by the KeyIndex The KeyIndex is used to access the data by the column Key Memory layout is same like in ndarray - the data is stored in the row-major order
KeyIndex
KeyIndex is used to store the keys for the super::ColumnFrame The keys are stored in the order they are added - the order is preserved The keys are stored in the Vec and the indexes are stored in the HashMap The indexes are used to access the data in the super::ColumnFrame by the column Key NOTE: The keys are unique - if the key is already present, it will be removed

Functions§

convert_data_value
convert_dv_to_dtype
to_array2