دیتابیسهای بر پایهی تایم (Time-Series) که از جمله آنها میتوان InfluxDB را نام برد برای نظارت دقیق بر دادههایی که با گذشت زمان تغییر میکنند ایده آل هستند. قبل از اینکه بخواهیم از این داده ها استفاده کنیم بایستی یاد بگیریم که چگونه آنها را جمع آوری و ذخیره کنیم. برای مثال اگر بخواهیم اطلاعات کارکرد 100 پردازنده را هر 10 ثانیه جمعآوری کنیم، مقادیر زیادی داده خواهیم داشت. اینجا است که دیتابیس های Time-series به کار میآیند، این دیتابیسها دادهها را بر اساس زمان ذخیره میکنند. اما این دقیقا به چه معنا است؟
اگر قرار باشد دادههای تولیدی توسط یک ماشین را جمع آوری کنید با دادههای بسیاری سر و کار خواهید داشت و قادر نخواهید بود که دادهها را دنبال کنید چرا که ماشین همواره در حال تغییر و تحول و جمع آوری دادهها برای ارائه عملکردی بهتر است، این مقدار داده ممکن است دهها گیگابایت در هر ساعت باشد. هرچند توسط یک دیتابیس رابطه ای میتوانید این مقادیر را جمع اوری کنید، اما در صورتی که تمایل به افزایش مقیاس یا افزایش کارایی این داده ها دارید، استفاده از یک دیتابیس رابطهای گزینه مناسبی نخواهد بود. اینجا است که اینفلاکسدیبی به کارتان خواهد آمد.