> LowCardinality data type does not require the whole set of values to have a low cardinality.
Don't mislead others. It's not true unless low_cardinality_max_dictionary_size is set to some other value than the default one: 8192.
It does not work well for hundred million values.