All Projects → mattbostock → Timbala

mattbostock / Timbala

Licence: apache-2.0
Durable time-series database that's API-compatible with Prometheus.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Timbala

Siridb Server
SiriDB is a highly-scalable, robust and super fast time series database. Build from the ground up SiriDB uses a unique mechanism to operate without a global index and allows server resources to be added on the fly. SiriDB's unique query language includes dynamic grouping of time series for easy analysis over large amounts of time series.
Stars: ✭ 438 (+415.29%)
Mutual labels:  database, time-series, timeseries
Awesome Time Series Database
🕖 A curated list of awesome time series databases, benchmarks and papers
Stars: ✭ 501 (+489.41%)
Mutual labels:  database, time-series, tsdb
Akumuli
Time-series database
Stars: ✭ 754 (+787.06%)
Mutual labels:  database, time-series, tsdb
Griddb
GridDB is a next-generation open source database that makes time series IoT and big data fast,and easy.
Stars: ✭ 1,587 (+1767.06%)
Mutual labels:  database, time-series, timeseries
Questdb
An open source SQL database designed to process time series data, faster
Stars: ✭ 7,544 (+8775.29%)
Mutual labels:  database, time-series, tsdb
Warp10 Platform
The Most Advanced Time Series Platform
Stars: ✭ 227 (+167.06%)
Mutual labels:  database, time-series, tsdb
Filodb
Distributed Prometheus time series database
Stars: ✭ 1,286 (+1412.94%)
Mutual labels:  database, time-series, prometheus
Victoriametrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
Stars: ✭ 5,558 (+6438.82%)
Mutual labels:  database, tsdb, prometheus
Iotdb
Apache IoTDB
Stars: ✭ 1,221 (+1336.47%)
Mutual labels:  database, timeseries, tsdb
Ad examples
A collection of anomaly detection methods (iid/point-based, graph and time series) including active learning for anomaly detection/discovery, bayesian rule-mining, description for diversity/explanation/interpretability. Analysis of incorporating label feedback with ensemble and tree-based detectors. Includes adversarial attacks with Graph Convolutional Network.
Stars: ✭ 641 (+654.12%)
Mutual labels:  time-series, timeseries
Rrdtool 1.x
RRDtool 1.x - Round Robin Database
Stars: ✭ 702 (+725.88%)
Mutual labels:  time-series, tsdb
Uplot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Stars: ✭ 6,808 (+7909.41%)
Mutual labels:  time-series, timeseries
Tidyquant
Bringing financial analysis to the tidyverse
Stars: ✭ 635 (+647.06%)
Mutual labels:  time-series, timeseries
Promxy
An aggregating proxy to enable HA prometheus
Stars: ✭ 562 (+561.18%)
Mutual labels:  time-series, prometheus
Vulcan
Vulcan extends Prometheus adding horizontal scalability and long-term storage
Stars: ✭ 539 (+534.12%)
Mutual labels:  tsdb, prometheus
Hana sql exporter
SAP Hana SQL Exporter for Prometheus
Stars: ✭ 18 (-78.82%)
Mutual labels:  database, prometheus
Phildb
Timeseries database
Stars: ✭ 25 (-70.59%)
Mutual labels:  time-series, timeseries
Heroic
The Heroic Time Series Database
Stars: ✭ 836 (+883.53%)
Mutual labels:  time-series, tsdb
Kaggle Web Traffic Time Series Forecasting
Solution to Kaggle - Web Traffic Time Series Forecasting
Stars: ✭ 29 (-65.88%)
Mutual labels:  time-series, timeseries
Eventql
Distributed "massively parallel" SQL query engine
Stars: ✭ 1,121 (+1218.82%)
Mutual labels:  database, timeseries

Build Status

Project status

Timbala is in a very early stage of development and is not yet production-ready. Please do not use it yet for any data that you care about.

There are several known issues that prevent any serious use of Timbala at this stage; please see the MVP milestone for details.


Timbala logo

Timbala is a distributed, fault-tolerant time-series database intended to provide durable long-term storage for multi-dimensional metrics.

It is designed to integrate easily with Prometheus, supports PromQL and is API-compatible with Prometheus, but can be used standalone.

Data stored in Timbala can be visualised using Grafana by configuring a Prometheus data source pointing to Timbala.

Design goals

Ease of operation

  • one server binary
  • no external dependencies
  • all nodes have the same role
  • all nodes can serve read and write requests

Fault-tolerant

  • no single points of failure
  • data is replicated and sharded across multiple nodes
  • planned features for read repair and active anti-entropy

Highly available

  • high write throughput and availability
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].