Skip to content

What is the usecase of multi tier db engine architecture? #16255

Answered by Ferroin
yasharne asked this question in Q&A
Discussion options

You must be logged in to vote

The primary use case is storing older data without needing absurd amounts of disk space to do so.

Each tier is storing lower resolution data then the next higher tier, so with a given amount of space it can store data for the same number of metrics for a much longer period of time.

Without tiering, storing a year of data for a few thousand metrics would take at least hundreds of gigabytes of disk space, if not multiple terabytes, which is unreasonable for most single nodes, and completely non-viable for large collections of nodes.

With tiering, it can be done in a few dozen gigabytes of space tops, while still providing good enough resolution for looking at long term trends in the data.

T…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by yasharne
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants