با دیتابیسهای سری زمانی، پروژههاتون رو یکهویی بهتر کنین (: آشنایی، بررسی و کار عملی با اینفلاکس
ฝัง
- เผยแพร่เมื่อ 10 ก.ย. 2024
- دیتابیسهای سری زمانی، بانک اطلاعاتیهایی هستن که به شکل اختصاصی برای کار با سری های زمانی طراحی شدن؛ یعنی با دادههایی که به شکل یک نقطه در زمان ذخیره میشن. مثلا دمای الان سی پی یو. یا وضعیت حافظه یا تعداد خودروی رد شد از فلان خیابون در فلان لحظه.
این دیتابیسها بهینه شدن برای اینجور دادهها. میزان دیسکی که میگیرن کمه و میتونن در هر ثانیه خیلی بیشتر از دیتابیسهای سنتی رابطهای، از این مدل دادهها ذخیره کنن و روشون به شما اطلاعات بدن.
از اون طرف بعضی از این دیتابیسها
(از جمله RRDTool و InfluxDB)
می تونن برای شما نمودار هم بکشن و در نتیجه در لحظه می تونین با نصب کردنشون و فرستادن بخشی از دیتا به اونها، داشبوردهای قشنگ درست کنین یا روی سیستم الارم بذارین و ...
توی این ویدئو نگاهی می ندازیم به این مفاهیم، بعد یکی از نمونههای مدرنش یعنی
InfluxDB
رو نصب می کنیم و با برنامه نویسی براش دیتا می فرستیم و ازش می خونیم و باهاش نمودار می کشیم و یه آلارم روش تعریف می کنیم و چیزهای باحال دیگه (:
به نظرم آشنایی با اینها ممکنه بتونه به سرعت پروژه های شما رو به یه پله بالاتر ارتقاء بده.
لینکها:
TSDB Databases: en.wikipedia.o...
InfluxDB: www.influxdata...
Influx Docs: docs.influxdat...
RRDTool: oss.oetiker.ch...