HDFS Native Object Store

June 22, 2026 ยท View on GitHub

An object_store implementation for HDFS based on the native Rust hdfs-native library.

Compatibility

Each release supports a certain minor release of both the object_store crate and the underlying hdfs-native client.

hdfs-native-object-storeobject_storehdfs-native
0.9.x0.90.9
0.10.x0.100.9
0.11.x0.100.10
0.12.x>=0.10, <0.120.10
0.13.x>=0.10, <0.120.11
0.14.x0.120.11
0.15.x>=0.12.2, <0.130.12
0.16.x0.130.13
0.17.x0.140.14

Usage

use hdfs_native_object_store::HdfsObjectStoreBuilder;
let store = HdfsObjectStoreBuilder::new().with_url("hdfs://localhost:9000").build()?;

Documentation

See Documentation.