با دیتابیس‌های سری زمانی، پروژه‌هاتون رو یکهویی بهتر کنین (: آشنایی، بررسی و کار عملی با اینفلاکس

آموزش / IT
تاریخ انتشار : چهارشنبه 06 مهر 1401

دیتابیس‌های سری زمانی، بانک اطلاعاتی‌هایی هستن که به شکل اختصاصی برای کار با سری های زمانی طراحی شدن؛ یعنی با داده‌هایی که به شکل یک نقطه در زمان ذخیره می‌شن. مثلا دمای الان سی پی یو. یا وضعیت حافظه یا تعداد خودروی رد شد از فلان خیابون در فلان لحظه.
این دیتابیس‌ها بهینه شدن برای اینجور داده‌ها. میزان دیسکی که می‌گیرن کمه  و می‌تونن در هر ثانیه خیلی بیشتر از دیتابیس‌های سنتی رابطه‌ای، از این مدل داده‌ها ذخیره کنن و روشون به شما اطلاعات بدن.
از اون طرف بعضی از این دیتابیس‌ها
(از جمله RRDTool و InfluxDB)
می تونن برای شما نمودار هم بکشن و در نتیجه در لحظه می تونین با نصب کردنشون و فرستادن بخشی از دیتا به اونها، داشبوردهای قشنگ درست کنین یا روی سیستم الارم بذارین و ...

توی این ویدئو نگاهی می ندازیم به این مفاهیم، بعد یکی از نمونه‌های مدرنش یعنی
InfluxDB
رو نصب می کنیم و با برنامه نویسی براش دیتا می فرستیم و ازش می خونیم و باهاش نمودار می کشیم و یه آلارم روش تعریف می کنیم و چیزهای باحال دیگه (:

به نظرم آشنایی با اینها ممکنه بتونه به سرعت پروژه های شما رو به یه پله بالاتر ارتقاء بده.

لینک‌ها:
TSDB Databases: https://hiblog.tv/Jadi-Mirmirani
InfluxDB:
Influx Docs: https://hiblog.tv/Jadi-Mirmirani
RRDTool:

ویدیوهای بیشتر از Jadi Mirmirani