FluxionDB

Time series at the speed your sensors move.

FluxionDB is a managed time series database that provisions dedicated Kubernetes pods for each instance. Stream metrics over a WebSocket API, query collections by time range, and manage access from a single control plane.

The core engine is open source and free to self host from github.com/volandoo/FluxionDB. FluxionDB is built by Volandoo to power its live tracking service and offered here as a managed platform.

Only RAM allocation (with managed disk snapshots) is billed — data ingest and egress are always free.

Billing: first 50 MB free, then $1 per 50 MB across all databases. No ingest or egress fees.

Example configuration demo namespace
Database ID
a1b2c3
Namespace
acme
Endpoint
wss://db-a1b2c3.fluxiondb.com
Instance allocation
256 MiB (≈268 MB)
Org total allocation
400 MB (50 MB free + 7 paid chunks)
API keys
3 active keys
Status
Active
Provisioned by the FluxionDB control plane. Kubernetes · WebSocket API

Built for high-frequency reality.

FluxionDB pairs a purpose-built time series engine with infrastructure automation. Each instance is deployed as its own workload, so you keep clear isolation while still operating through a single control plane.

Isolated Kubernetes pods

Every FluxionDB instance runs in its own namespace with a dedicated Deployment, Service, and persistent volume, so noisy neighbours never impact your workload.

WebSocket-native API

Stream inserts and query time windows using official TypeScript and Go SDKs built on the FluxionDB WebSocket protocol.

Scoped access controls

Issue database-scoped API keys with read, write, or full access scopes and rotate them from the admin console.

How FluxionDB works.

Go from sign-up to streaming metrics without hand-writing manifests. The control plane renders Kubernetes resources and the SDK handles reconnection logic for you.

  1. 1

    Create your org

    Sign up, set your organization slug, and get access to the FluxionDB control plane.

  2. 2

    Launch a database

    Provision a FluxionDB instance between 50 MB and 8 GiB. Each database is deployed as its own Kubernetes workload.

  3. 3

    Connect over WebSocket

    Use the TypeScript or Go clients to insert records, fetch collections, and manage keys over a single WebSocket connection.

  4. 4

    Scale up or down

    Resize in 50 MB increments. We pool allocation across databases, with the first 50 MB free each month.

Clear, allocation-based pricing.

FluxionDB charges $20 per GB of allocated storage each month, aggregated across every database in your organization. The first 50 MB are free. Beyond that we meter in 50 MB chunks ($1 per chunk), so you only pay for the capacity you actively reserve.

Pricing covers RAM allocation with managed disk snapshot backups. We never charge for data ingress or egress, so pushing high-volume metrics or querying history stays predictable.

Two databases at 100 MB each count the same as one database at 200 MB: 200 MB total allocation means 3 paid chunks ($3/month) after the free allowance. Resize any instance and the updated size is reflected on the next billing cycle.

Prefer to run it yourself? The FluxionDB engine is open source under Volandoo's stewardship and free to self host; managed pricing only covers the hosted control plane and automation.

When you size databases in MiB or GiB, we convert to decimal megabytes for billing. Example: 256 MiB ≈ 268 MB, which contributes 268 MB toward your pooled allocation.

Billing formula

$20 per GB-month

Monthly price = $1 × number of 50 MB chunks after the first free chunk. We calculate chunks on your organization's total allocated storage (all databases combined).

Popular allocations

Pick the storage you need today and adjust any time.

Total allocationBillable storageMonthly cost
50 MB0 MB (free)$0
100 MB50 MB → 1 chunk$1
200 MB150 MB → 3 chunks$3
500 MB450 MB → 9 chunks$9
1,000 MB (≈1 GB)950 MB → 19 chunks$19
2,000 MB (≈2 GB)1,950 MB → 39 chunks$39
4,000 MB (≈4 GB)3,950 MB → 79 chunks$79
8,000 MB (≈8 GB)7,950 MB → 159 chunks$159

For people who read the docs first.

FluxionDB ships with SDKs and automation to run dedicated databases on Kubernetes. You interact through a WebSocket protocol while the control plane renders deployments, services, and secrets for you.

  • • Collection/document model with millisecond timestamps for building rich time-series history.
  • • Open-source engine built by Volandoo for its live tracking service; self host from github.com/volandoo/FluxionDB or use the managed control plane.
  • • Official TypeScript and Go clients handle reconnects for you.
  • • Database-scoped API keys with readonly, read/write, and admin scopes.
  • • Each instance runs inside an organization namespace with its own Deployment and persistent volume.
  • • Admin console to provision, resize, and rotate credentials from one place.
Example: querying a sensor at a point in time
Returns the exact value your sensor had at that timestamp. No windowing, no gymnastics — just a clean point lookup over your time series history.