Vaqt seriyalari ma'lumotlar bazalari vaqt o'tishi bilan o'zgarib turadigan elementlarni yig'ish va boshqarish uchun mo'ljallangan. Ushbu ma'lumotlar bazalarining aksariyati bitta element uchun qiymatlarni yozadigan tuzilmalarda tashkil etilgan. Masalan, CPU haroratini kuzatish uchun jadval yaratishingiz mumkin. Ichkarida, har bir qiymat vaqt belgisi va harorat ko'rsatkichidan iborat bo'ladi. Jadvalda bir nechta ko'rsatkichlar bo'lishi mumkin.
Oqibatlari:
Oqibatlari:
yozishga yo'naltirilgan;
kirish ma'lumotlarining doimiy oqimini qayta ishlash uchun mo'ljallangan;
unumdorligi nazorat qilinadigan elementlar soniga, yangi qiymatlarni yozish orasidagi so'rov oralig'iga va haqiqiy ma'lumotlar yukiga bog'liq.
Misollar:
OpenTSDB
Prometey
InfluxDB
TimescaleDB
IV. Birlashtirilgan turlar
NewSQL va ko'p modelli ma'lumotlar bazalari har xil turdagi ma'lumotlar bazalaridir, lekin SQL yoki NoSQL strategiyalarining qutbli yondashuvlari natijasida yuzaga keladigan bir xil muammolarni hal qiladi. Nima uchun ikkala guruhning afzalliklarini birlashtirmaysiz?
10. NewSQL ma'lumotlar bazasi
NewSQL ma'lumotlar bazalari relyatsion tuzilma va semantikani meros qilib oladi, ammo zamonaviyroq, kengaytiriladigan dizaynlar yordamida qurilgan. Maqsad relyatsion ma'lumotlar bazalariga qaraganda ko'proq miqyoslilikni ta'minlash va NoSQL-ga qaraganda yuqori barqarorlik kafolatlarini ta'minlashdir. Barqarorlik va mavjudlik o'rtasidagi kelishuv CAP teoremasi bilan tavsiflangan taqsimlangan ma'lumotlar bazalarida asosiy muammodir.