Skip to main content

Crate drasi_index_rocksdb

Crate drasi_index_rocksdb 

Source
Expand description

RocksDB Index Backend for Drasi

This crate provides a persistent storage backend for Drasi queries using RocksDB.

§Usage

use drasi_index_rocksdb::RocksDbIndexProvider;
use drasi_lib::DrasiLib;
use std::sync::Arc;

let provider = RocksDbIndexProvider::new("/data/drasi", true, false);
let drasi = DrasiLib::builder()
    .with_index_provider(Arc::new(provider))
    .build()?;

Modules§

element_index
future_queue
result_index

Structs§

RocksDbIndexProvider
RocksDB index backend provider.