Beno Labs
Product Install Documentation Blog GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
BenoStreamDB 0.16.0 documentation
BenoStreamDB 0.16.0 documentation

Getting Started

  • 2-Minute Quickstart
  • Installation
  • 🔄 Fluent Query API
  • Architecture: The Indexed Lakehouse

Architecture Decisions

  • ADR-001: Tightened Overlay Index Artifact Contract & Compound Puffin Bundles
  • ADR-002: Global Vector Clustering via Index-Only Compaction
  • ADR-003: Graph RAG Hybrid Memory (In-RAM State, Out-of-Core Edges)
  • ADR-004: Observability Pipeline (Registry, Exporters, OTLP)
  • ADR-005: SQL DDL and Maintenance Surface over the Core Table API
  • ADR-006: Trino Vector and Graph Pushdown via Table Functions
  • ADR-007: Native Connector Architecture, UDF Exposure, and Version Matrix
  • ADR-008: PendingCommit Transaction State Machine, Linearizable Reads, and Segmented WAL Recovery
  • ADR-009: Catalog Parity, Compare-and-Swap Hardening, and the Cross-Catalog Conformance Contract
  • ADR-010: Iceberg V3 Writes Must Be the Spec, and a Foreign Reader Is the Acceptance Test

Connectors & Integrations

  • Python Bindings
  • Apache Spark Connector
  • Trino Connector
  • Trino version bands and connector compatibility
  • dbt Adapter (dbt-benostreamdb)
  • Arrow Flight SQL Gateway (benostreamdb-flight)
  • Java JNI Integration
  • REST Search Gateway (benostreamdb-search)
  • Model Context Protocol (MCP) Server (benostreamdb-mcp)

Table Formats & Catalogs

  • Iceberg Compatibility Matrix
  • Iceberg V2/V3 API Documentation
  • Multi-Catalog Usage Guide

Query & Search

  • pgvector SQL Support Guide
  • Python Vector Distance API Reference
  • Graph RAG & Iceberg Edge Tables Guide
  • GPU Setup Guide for BenoStreamDB

Operations & Hardening

  • Configuration Guide
  • Concurrency and Atomic Commits
  • Resource Limits and Back-pressure
  • BenoStreamDB Admin CLI
  • BenoStreamDB Monitoring & Operations
  • BenoStreamDB Recovery Runbook
  • No-Panic Policy
  • Dependency Risk & Advisory Tracking Plan

Tutorials

  • Tutorial 1 — AI / semantic retrieval via MCP
  • Tutorial 2 — JSON / document retrieval with a JSON-path index
  • Tutorial 3 — Graph traversal via graph_neighbors(...)

Benchmarks & Evaluation

  • 1. The reproducibility contract
  • 2. Prerequisites
  • 3. Quick start
  • 3.1 Running the whole sweep
  • 4. Workload families
  • 5. Resource envelope
  • 6. Output schema
  • 7. Correctness oracles
  • 8. Regenerating the rollup and report
  • 9. How to read the numbers
  • 10. Troubleshooting
  • BenoStreamDB Benchmarking Plan
  • BenoStreamDB — Release Readiness Assessment

API Reference

  • Python API Reference
  • Rust API Reference

Roadmap

  • BenoStreamDB Roadmap & Architecture Status
Back to top
Copyright © 2026, Beno Labs and BenoStreamDB Contributors
Made with Sphinx and @pradyunsg's Furo