FREEDOM251

Freedom251 › Compare

Side by side

FiloDB vs kdb+

Both stand on time-series databases. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

FiloDB

Free plan APILinuxMac+1

Choose FiloDB if you need a self-managed, distributed time-series database for operational metrics, tracing, or real-time events and can work with its listed prerequisites. Look elsewhere for heavily transactional update-oriented workflows or OLAP and analytics, which the project identifies as anti-use-cases.

Visit FiloDB

kdb+

Free plan APILinuxMac+2

kdb+ combines time-series storage, analytics, and multiple ingestion paths for real-time and historical data. The free personal edition has strict use and connectivity limits; commercial use requires a license.

Visit kdb+

The facts

FiloDBkdb+
Free planYesYes
Open sourceNot publishedNot published
Runs onAPI, Linux, Mac, Self-hostedAPI, Linux, Mac, Self-hosted, Windows
Lowest paid planFree or on requestFree or on request
Plans published12
MakerNot publishedkdb+
Websitegithub.comkx.com
On time-series databases#6 of 36#10 of 36

FiloDB: what it does well

  • Designed to ingest and query many millions of time series.
  • Supports distributed querying and horizontal scaling.
  • PromQL is available through an HTTP API and CLI.
  • Histograms are supported as a first-class column type.
  • Apache-2.0 licensed and open source.

What to know first

  • PromQL support is described as about 60%.
  • The Gateway is labeled experimental.
  • Building requires Java, Cassandra, Kafka, Rust, a C compiler, and SBT.
  • The project lists transactional workflows and OLAP as anti-use-cases.

kdb+: what it does well

  • Supports q and q-SQL queries.
  • Lists ingestion through Kafka, TCP/IP, and batch mode.
  • KX documents cloud deployments on three providers.
  • Free interactive on-demand training is available.

What to know first

  • Personal edition is non-commercial and local only.
  • Personal use requires an always-on internet connection.
  • Commercial licensing requires an agreement and valid key.
  • Commercial pricing is available on request.

Alternatives to FiloDB Alternatives to kdb+ The whole list