Издање ТимесцалеДБ 1.7

објављено Издање ДБМС ТимесцалеДБ 1.7, дизајниран за складиштење и обраду података у облику временске серије (одсеци вредности параметара у одређеним интервалима; запис формира време и скуп вредности које одговарају овом времену). Овај облик складиштења је оптималан за апликације као што су системи за праћење, платформе за трговање, системи за прикупљање метрике и стања сензора. Обезбеђени су алати за интеграцију са пројектом Графана и Прометеј.

Пројекат ТимесцалеДБ је имплементиран као проширење за ПостгреСКЛ и дистрибуира лиценциран под Апацхе 2.0. Део кода са напредним функцијама доступним под посебном власничком лиценцом Тимесцале (ТСЛ), који не дозвољава промене, забрањује употребу кода у производима трећих страна и не дозвољава бесплатно коришћење у базама података у облаку (база података као услуга).

Међу променама у ТимесцалеДБ 1.7:

  • Додата подршка за интеграцију са ДБМС-ом ПостгреСКЛ 12. Подршка за ПостгреСКЛ 9.6.к и 10.к је застарела (Тимесцале 2.0 ће подржавати само ПостгреСКЛ 11+).
  • Промењено је понашање упита са континуирано покренутим агрегатним функцијама (агрегација континуирано долазних података у реалном времену). Такви упити сада комбинују материјализоване приказе са новопристиглим подацима који још нису материјализовани (раније је агрегација покривала само податке који су већ материјализовани). Ново понашање се примењује на новокреиране континуиране агрегације; за постојеће приказе, параметар „тимесцаледб.материализед_онли=фалсе“ треба да се подеси преко „АЛТЕР ВИЕВ“.
  • Неки напредни алати за управљање животним циклусом података пребачени су у верзију Заједнице из комерцијалног издања, укључујући могућност прегруписавања података и обраде политика избацивања застарелих података (омогућава вам да складиштите само тренутне податке и аутоматски бришете, обједињујете или архивирате застареле записе).

Подсетимо се да вам ТимесцалеДБ ДБМС омогућава да користите пуноправне СКЛ упите за анализу акумулираних података, комбинујући лакоћу коришћења својствену релационим ДБМС-овима са скалирањем и могућностима својственим специјализованим НоСКЛ системима. Структура складиштења је оптимизована да обезбеди велику брзину додавања података. Подржава серијско додавање скупова података, коришћење индекса у меморији, ретроактивно учитавање историјских исечака и коришћење трансакција.

Кључна карактеристика ТимесцалеДБ-а је његова подршка за аутоматско партиционисање низа података. Улазни ток података се аутоматски дистрибуира по партиционираним табелама. Секције се креирају у зависности од времена (свака секција чува податке за одређени временски период) или у односу на произвољни кључ (на пример, ИД уређаја, локација, итд.). Да би се оптимизовале перформансе, партиционисане табеле се могу дистрибуирати на различите дискове.

За упите, партиционирана база података изгледа као једна велика табела која се зове хипертабела. Хипертабела је виртуелни приказ многих појединачних табела које акумулирају долазне податке. Хипертабела се користи не само за упите и додавање података, већ и за операције као што су креирање индекса и промена структуре („АЛТЕР ТАБЛЕ“), скривајући сегментирану структуру базе података ниског нивоа од програмера. Са хипертабелом, можете користити било које агрегатне функције, потупите, операције спајања (ЈОИН) са редовним табелама и функције прозора.

Извор: опеннет.ру

Додај коментар