Akumuli is a time-series database for modern hardware. It can be used to capture, store and process time-series data in real-time. The word "akumuli" can be translated from Esperanto as "accumulate".
| Storage engine features | Current version | Future versions |
|---|---|---|
| Inserts | In order | Out of order |
| Updates | - | + |
| Deletes | - | + |
| MVCC | + | + |
| Compression | + | + |
| Tags | + | + |
| High-throughput ingestion | + | + |
| High cardinality | + | + |
| Crash recovery | + | + |
| Incremental backup | - | + |
| Clustering | - | + |
| Replication | - | + |
| ARM support | + | + |
| Windows support | - | + |
| Query language features | Current version | Future versions |
|---|---|---|
| Range scans | + | + |
| Merge series | + | + |
| Aggregate series | + | + |
| Merge & aggregate | + | + |
| Group-aggregate | + | + |
| Group-aggregate & merge | + | + |
| Join | + | + |
| Join & merge | - | + |
| Join & group-aggregate | - | + |
| Join & group-aggregate & merge | - | + |
| Filter by value | + | + |
| Filter & group-aggregate | + | + |
| Filter & join | + | + |
Akumuli supports 64 and 32-bit Intel processors. It also works on 64 and 32-bit ARM processors but these architectures are not covered by continous integration.
Pre-built Debian/RPM packages for the following platforms are available via packagecloud:
Docker image is availabe through Docker Hub.
Akumuli supports OpenTSDB telnet-style API for writing. This means that many collectors works with it
without any trouble, for instance netdata, collectd, and tcollector. Grafana
datasource plugin is availabe as well.
Akumuli can be used as a long-term storage for Prometheus using akumuli-prometheus-adapter.
156 followers · starred Aug 2020
4,915 followers · starred Sep 2022
95 followers · starred Oct 2016
402 followers · starred Oct 2020
Akumuli is a time-series database for modern hardware. It can be used to capture, store and process time-series data in real-time. The word "akumuli" can be translated from Esperanto as "accumulate".
| Storage engine features | Current version | Future versions |
|---|---|---|
| Inserts | In order | Out of order |
| Updates | - | + |
| Deletes | - | + |
| MVCC | + | + |
| Compression | + | + |
| Tags | + | + |
| High-throughput ingestion | + | + |
| High cardinality | + | + |
| Crash recovery | + | + |
| Incremental backup | - | + |
| Clustering | - | + |
| Replication | - | + |
| ARM support | + | + |
| Windows support | - | + |
| Query language features | Current version | Future versions |
|---|---|---|
| Range scans | + | + |
| Merge series | + | + |
| Aggregate series | + | + |
| Merge & aggregate | + | + |
| Group-aggregate | + | + |
| Group-aggregate & merge | + | + |
| Join | + | + |
| Join & merge | - | + |
| Join & group-aggregate | - | + |
| Join & group-aggregate & merge | - | + |
| Filter by value | + | + |
| Filter & group-aggregate | + | + |
| Filter & join | + | + |
Akumuli supports 64 and 32-bit Intel processors. It also works on 64 and 32-bit ARM processors but these architectures are not covered by continous integration.
Pre-built Debian/RPM packages for the following platforms are available via packagecloud:
Docker image is availabe through Docker Hub.
Akumuli supports OpenTSDB telnet-style API for writing. This means that many collectors works with it
without any trouble, for instance netdata, collectd, and tcollector. Grafana
datasource plugin is availabe as well.
Akumuli can be used as a long-term storage for Prometheus using akumuli-prometheus-adapter.
156 followers · starred Aug 2020
4,915 followers · starred Sep 2022
95 followers · starred Oct 2016
402 followers · starred Oct 2020