Thanks to visit codestin.com
Credit goes to lib.rs

#hadoop #object-store #hdfs

hdfs-native-object-store

object_store implementation for Native HDFS client

15 releases (9 breaking)

0.15.0 Aug 17, 2025
0.14.2 May 14, 2025
0.14.1 Apr 16, 2025
0.13.0 Feb 12, 2025
0.8.0 Mar 21, 2024

#566 in Database interfaces

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

16,900 downloads per month
Used in 3 crates (2 directly)

Apache-2.0

29KB
537 lines

object_store::ObjectStore implementation for the Native Rust HDFS client

Usage

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

HDFS Native Object Store

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-store object_store hdfs-native
0.9.x 0.9 0.9
0.10.x 0.10 0.9
0.11.x 0.10 0.10
0.12.x >=0.10, <0.12 0.10
0.13.x >=0.10, <0.12 0.11
0.14.x 0.12 0.11
0.15.x >=0.12.2, <0.13 0.12

Usage

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

Documentation

See Documentation.

Dependencies

~14–28MB
~403K SLoC