I'm evaluating Akumuli to replace existing time-series implementation which is based on a relational database.
We have around 20 different stats of an object which are modeled as 20 columns in a table. There are total 50,000 objects and each object sends 20 stats every 20 seconds.
20 seconds stats are rolled up to -> 5 minutes -> 1 hour -> 1 day.
20 seconds stats and each roll ups are stored into a separate table. The followings are the retention periods:
20 seconds stats - 1 hour
5 min roll-up stats - 1 day
1 hour roll-up stats - 30 days
1 day roll-up stats - 2 years-
All 20 stats for a given object can be queried either from 20 seconds or from one of the roll-up table using time range as filter.
Based on Akumui data model, each stat of an object will be a separate series and object's uuid and its location will be used as tags:
<object_type>.<stats name> <timestamp> <value> object_id=13cf0ad8-f022-4ca0-8ec7-b0b32133f1ea location_id=L1
What is the recommendations for disk space, memory and cpu?
What are the backup and recovery options?
Do you a general advice on what to consider when migrating from relational database?
Thanks in advance.
I'm evaluating Akumuli to replace existing time-series implementation which is based on a relational database.
We have around 20 different stats of an object which are modeled as 20 columns in a table. There are total 50,000 objects and each object sends 20 stats every 20 seconds.
20 seconds stats are rolled up to -> 5 minutes -> 1 hour -> 1 day.
20 seconds stats and each roll ups are stored into a separate table. The followings are the retention periods:
20 seconds stats - 1 hour
5 min roll-up stats - 1 day
1 hour roll-up stats - 30 days
1 day roll-up stats - 2 years-
All 20 stats for a given object can be queried either from 20 seconds or from one of the roll-up table using time range as filter.
Based on Akumui data model, each stat of an object will be a separate series and object's uuid and its location will be used as tags:
<object_type>.<stats name> <timestamp> <value> object_id=13cf0ad8-f022-4ca0-8ec7-b0b32133f1ea location_id=L1What is the recommendations for disk space, memory and cpu?
What are the backup and recovery options?
Do you a general advice on what to consider when migrating from relational database?
Thanks in advance.