Can I Use: Parquet

⚠️ AI-generated — information may be inaccurate

Encodings

Column encoding schemes and the physical types they support

Each encoding is tested with each physical data type. Select an encoding to see type support.

Data Type
PyArrow
v23.0.1
fastparquet
v2025.12.0
Polars
v1.38.1
DuckDB
v1.4.4
parquet-rs
v55.2.0
parquet-go
v0.24.0
arrow-go
v18.3.0
parquet-java
vparquet-mr version 1.17.0 (build fac0c746532e133beb928a7f6a7e57b510b477a1)
parquet-dotnet
v5.0.0.0
ParquetSharp
v21.0.0.0
hyparquet
v1.0.0
Apache Spark
v4.1.1
Trino
v476
INT32
15.0.0+📋 logs
2024.5.0+📋 logs
W:R:0.15.2+📋 logs
W:1.4.4+R:0.0.0+📋 logs
55.2.0+📋 logs
0.17.0+📋 logs
18.3.0+📋 logs
W:1.14.0+R:1.14.1+📋 logs
4.16.3+📋 logs
12.0.1+📋 logs
W:R:1.0.0+📋 logs
3.4.0+⚠ no proof
446+⚠ no proof
INT64
15.0.0+📋 logs
2024.5.0+📋 logs
W:R:0.15.2+📋 logs
W:1.4.4+R:0.0.0+📋 logs
55.2.0+📋 logs
0.17.0+📋 logs
18.3.0+📋 logs
W:1.14.0+R:1.14.1+📋 logs
4.16.3+📋 logs
12.0.1+📋 logs
W:R:1.0.0+📋 logs
3.4.0+⚠ no proof
446+⚠ no proof
FLOAT
15.0.0+📋 logs
2024.5.0+📋 logs
0.15.2+📋 logs
W:1.4.4+R:0.0.0+📋 logs
55.2.0+📋 logs
0.17.0+📋 logs
18.3.0+📋 logs
W:1.14.0+R:1.14.1+📋 logs
4.16.3+📋 logs
12.0.1+📋 logs
W:R:1.0.0+📋 logs
3.4.0+⚠ no proof
446+⚠ no proof
DOUBLE
15.0.0+📋 logs
2024.5.0+📋 logs
0.15.2+📋 logs
W:1.4.4+R:0.0.0+📋 logs
55.2.0+📋 logs
0.17.0+📋 logs
18.3.0+📋 logs
W:1.14.0+R:1.14.1+📋 logs
4.16.3+📋 logs
12.0.1+📋 logs
W:R:1.0.0+📋 logs
3.4.0+⚠ no proof
446+⚠ no proof
BOOLEAN
15.0.0+📋 logs
2024.5.0+📋 logs
0.15.2+📋 logs
0.0.0+📋 logs
55.2.0+📋 logs
0.17.0+📋 logs
18.3.0+📋 logs
W:1.14.0+R:1.14.1+📋 logs
4.16.3+📋 logs
12.0.1+📋 logs
W:R:1.0.0+📋 logs
3.4.0+⚠ no proof
446+⚠ no proof
BYTE_ARRAY
15.0.0+📋 logs
2024.5.0+📋 logs
W:R:0.15.2+📋 logs
W:1.4.4+R:0.0.0+📋 logs
55.2.0+📋 logs
0.17.0+📋 logs
18.3.0+📋 logs
W:1.14.0+R:1.14.1+📋 logs
4.16.3+📋 logs
12.0.1+📋 logs
W:R:1.0.0+📋 logs
3.4.0+⚠ no proof
446+⚠ no proof