دیتابیسشبکه

دیتابیس های سری زمانی یا TSDB یا Time Series DataBase چیست

در این پست، قصد دارم در رابطه با دیتابیس های سری زمانی یا همون TSDBTime Series DataBase ) به ساده ترین شکل ممکن صحبت کنم.
خب این نوع دیتابیس ها چند وقتی هست که حضورشون پر رنگ شده اما مدتیه که هستن و دارن استفاده میشن، این دیتابیس ها چندتا ویژگی دارن که ذیلا به اونها اشاره میکنم:
۱ − برای دیتای سری زمانی (Time-stamed or Time series data)، بهینه یا Optimize شدن
۲ – همیشه دیتا در حال Insert شدن هست و تقریبا Update نداریم در این نوع دیتابیس ها
۳ – میتونن حجم وسیعی از اطلاعات رو در بازه های زمانی خیلی کم بگیرن و ذخیره کنن

خب حالا اصلا این دیتای سری زمانی که میگن یعنی چی ؟

یعنی مثلا دیتایی که من هر ۳۰ ثانیه از یه دستگاه در رابطه با CPU Usage اون دستگاه میگیرم و درون یه جدولی ذخیره میکنم و اون دیتا

با Time-stamped که داره ذخیره میشه، یعنی تو زمان ۴:۱۰:۰۰ CPU Usage انقدر بوده و تو زمان ۴:۱۰:۳۰ انقدر Usage داشته

و الی آخر که این دیتا میتونه داده های دریافت شده از یک سنسور، وضعیت کارایی (Performance) یک برنامه، داده های شبکه ای،

معاملات در یک بازار و … باشه که معمولا در یک حجم بالا و به صورت تجمیع شده هست

و برای ما مهمه که بتونیم این دیتا رو به اصلاح Track یا ردیابی کنیم و ببینیم تو بازه های زمانی مختلف،

چه حجمی از دیتا یا … رد و بدل شده و بتونیم نمودار اون و Trend اون دیتا رو داشته باشیم.
حالا نه اینکه دیتابیس های SQL و NoSQL برای اینکار نیستن و استفاده نمیشن ! نه همین الانم دارن استفاده میشن

و کارایی خودشون رو دارن، منتها این دیتابیس ها میگن که خوراک ما این جنس دیتا هست و اصلا برای اینکار ساخته شدیم

که دیتای سری زمانی رو تو خودمون ذخیره کنیم و قطعا به درد دیتای بانکی نمیخوریم ( البته در بعضی موارد کاربرد داره )،

خب حالا که با این دیتابیس ها آشنا شدیم و فهمیدیم که این دیتابیس ها چی هستن، میخوام چند تا از معروف ترین هاشو

معرفی کنم که خیلی کاربردی هستن و بازار داغی دارن:
۱ – دیتابیس InfluxDB که رتبه ی اول رو داره
۲- دیتابیس Kdb+
۳ – دیتابیس و نرم افزار مانیتورینگ Prometheus
۴- دیتابیس OpenTSDB
و …

سازن هاست ارائه دهنده خدمات ثبت دامنه و خرید دامنه و  هاست وردپرس در ایران

برچسب ها
نمایش بیشتر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن