Skip to content

SDK Rust

wpplight edited this page Feb 5, 2026 · 2 revisions

Rust SDK

Welcome to the EloqStore Rust SDK documentation. The Rust SDK provides a safe and ergonomic interface to EloqStore, supporting both concise RocksDB-style APIs and flexible Request Trait APIs.

Quick Links

  • Quick Start - Get started with the Rust SDK in minutes
  • Usage Guide - Comprehensive API documentation and examples

Overview

The EloqStore Rust SDK offers two API styles:

  1. RocksDB-style API - Simple, familiar interface with get(), put(), delete(), etc.
  2. Request Trait API - Type-safe, composable API using Rust traits

Both APIs provide the same performance characteristics, so you can choose based on your needs.

Installation

Add EloqStore to your Cargo.toml:

[dependencies]
eloqstore = { git = "https://github.com/eloqdata/eloqstore.git" }

See the Quick Start guide for detailed installation instructions.

Getting Started

  1. Start with the Quick Start guide to set up your environment and run your first example
  2. Read the Usage Guide to learn about both API styles and their use cases

Resources

Clone this wiki locally