#object-store #hdfs #hadoop

hdfs-native-object-store

object_store implementation for Native HDFS client

7 releases (breaking)

0.11.0 Jun 19, 2024
0.10.0 Jun 4, 2024
0.9.2 May 16, 2024
0.9.1 Apr 8, 2024
0.6.0 Jan 7, 2024

#461 in Database interfaces

Download history 151/week @ 2024-03-20 18/week @ 2024-03-27 151/week @ 2024-04-03 25/week @ 2024-04-10 156/week @ 2024-05-15 12/week @ 2024-05-22 75/week @ 2024-05-29 67/week @ 2024-06-05 68/week @ 2024-06-12 449/week @ 2024-06-19 473/week @ 2024-06-26

1,132 downloads per month
Used in 2 crates (via deltalake-hdfs)

Apache-2.0

25KB
453 lines

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

Usage

use hdfs_native_object_store::HdfsObjectStore;
let store = HdfsObjectStore::with_url("hdfs://localhost:9000")?;

Documentation

See Documentation.


lib.rs:

object_store::ObjectStore implementation for the Native Rust HDFS client

Usage

use hdfs_native_object_store::HdfsObjectStore;
let store = HdfsObjectStore::with_url("hdfs://localhost:9000")?;

Dependencies

~13–26MB
~403K SLoC