Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Developer Guides

These guides are written for developers building on infrastore from a specific language. Each one starts at installation and walks the full workflow — create or open a store, add series, query, read, and persist — with the idioms of that language, then points at the matching reference for exact signatures.

  • Rust — Embed infrastore-core directly.
  • Python — Use the infrastore PyO3 wheel.
  • Julia — Use the InfraStore.jl package over the C ABI.
  • CLI — Load and inspect a store from a terminal.
  • gRPC Server & Client — Serve a store for remote readers.
  • Benchmarks — Measure bulk-add and simulation-loop read performance.

If you are building a package on top of infrastore, read Embedding in a Parent Package first: it collects the contracts and the lifecycle these guides only show the individual calls for.

For the concepts underneath all of them, see the Explanation section — especially Time-Series Types, Data Model, and Readers, which apply equally to every binding.