Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

BTrDB

Free#32 of 36 in Time-Series Databases

BTrDB: A focused open-source choice for nanosecond telemetry and versioned streams. Ranked #32 of 36 in Time-Series Databases by our editors (6.0/10); pricing: Open source; best for high-precision scientific time series.

6.0/10Editor score
BTrDB6.0 Visit BTrDB

At a glance

  • Editor score
    6.0 / 10
  • Pricing
    Open source
  • Best for
    High-precision scientific time series
  • Paid from
    None
  • Deployment
    Self_hosted
  • Facts checked
    22 Sep 2026
BTrDB screenshot
  • Where it wins

    • Nanosecond-precision timestamps for dense, high-frequency telemetry
    • Multi-resolution queries with statistical aggregates
    • Clustered deployment with horizontal scaling and Arrow output
  • Where it doesn't

    • SQL is limited to stream metadata queries
    • Designed for dense univariate telemetry rather than broad data models
    • Self-hosted deployment requires operating the database environment

Our verdict on BTrDB

BTrDB, the Berkeley Tree Database, is an open-source clustered time-series database for dense, high-frequency univariate telemetry. It stores timestamped streams with nanosecond precision, keeps version annotations, and supports stream collections, tags, annotations, and UUID identifiers. The product fits scientific, industrial, and data-intensive teams that need precise temporal data, versioned streams, and statistical queries across large time ranges. It is available through an API and self-hosted deployment, with a Python client and server API as the primary access paths.

Its strongest technical distinction is the combination of timestamp precision, versioned data, and multi-resolution statistical queries. Published capabilities include minimum, maximum, mean, count, and standard-deviation aggregates, allowing analysis across large ranges without treating every query as a raw-point operation. The Python client connects BTrDB to Python workflows and data tools including Pandas, Polars, Dash, Plotly, and Ray. Apache Arrow table output also supports data-science workflows where columnar results are useful. TLS and API-key authentication provide defined access controls, while clustered deployment and horizontal scaling support larger installations.

BTrDB is a focused fit rather than a general-purpose SQL database. SQL queries apply to stream metadata, while time-series access is handled through the Python client API and operations such as stream.insert. That design suits teams whose applications and analysis already center on Python, telemetry streams, and specialized time-series queries. It is less suitable for buyers seeking broad SQL coverage across measurements or a wider relational data model. Choose BTrDB when nanosecond timestamps, version annotations, statistical aggregation, and clustered scaling are central requirements; consider an alternative when full SQL querying is the primary selection criterion.

BTrDB pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on btrdb.readthedocs.io

BTrDB fact sheet

Free planNot verified
Paid fromNone
DeploymentSelf_hosted
SQL supportNo
Retention policiesNot verified
Horizontal scalingYes
Query languagesNot verified
Ingestion methodsPython Stream.insert API; PyArrow table insertion; pandas DataFrame insertion
DeploymentSelf-hosted
SupportDocs, Community
Built forMid-market, Enterprise (editorial estimate)
PricingOpen source
Websitebtrdb.readthedocs.io
Facts checked22 Sep 2026

Alternatives to BTrDB

See all BTrDB alternatives →

Used BTrDB? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used BTrDB for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — BTrDB 6.0/10

BTrDB is listed in our Time-Series Databases directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/btrdb/"><img src="https://www.itechguides.com/best/badge/btrdb.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Guides on Time-Series databases

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.

Last updated · How we research and update