#object-store #hdfs #hadoop

hdfs-native-object-store

object_store implementation for Native HDFS client

4 releases (breaking)

0.9.1 Apr 8, 2024
0.8.0 Mar 21, 2024
0.7.0 Jan 21, 2024
0.6.0 Jan 7, 2024

#10 in #hdfs

Download history 4/week @ 2024-02-04 5/week @ 2024-02-18 43/week @ 2024-02-25 2/week @ 2024-03-03 146/week @ 2024-03-17 5/week @ 2024-03-24 50/week @ 2024-03-31 127/week @ 2024-04-07

328 downloads per month

Apache-2.0

460KB
10K SLoC

Object store implementation for the Native Rust HDFS client

Usage

use hdfs_native::Client;
use hdfs_native_object_store::HdfsObjectStore;
use hdfs_native::Result;
fn main() -> Result<()> {
    let client = Client::new("hdfs://localhost:9000")?;
    let store = HdfsObjectStore::new(client);
Ok(())
}

lib.rs:

Object store implementation for the Native Rust HDFS client

Usage

use hdfs_native::Client;
use hdfs_native_object_store::HdfsObjectStore;
let client = Client::new("hdfs://localhost:9000")?;
let store = HdfsObjectStore::new(client);

Dependencies

~21–38MB
~713K SLoC