In Prometheus, each unique combination of label values creates a new time series, so high-cardinality fields like user IDs or request IDs cause cardinality explosions that degrade performance. In Parquet-based columnar storage, high-cardinality string fields use dictionary encoding and compress efficiently at ingest. Query cost depends on partitioning strategy, not on the number of unique values, so cardinality is no longer an architectural constraint.