ДуцкДБ 0.6.0 је сада објављен и укључује побољшања у писању на диск, учитавању података и још много тога.

ДуцкДБ, ДБМС који користе Гоогле, Фацебоок и Аирбнб

ДуцкДБ је СКЛ ОЛАП систем за управљање базом података у настајању

Најављено је излазак нове верзије ДБМС-а ДуцкДБ 0.6.0, верзија у којој компресија података је побољшана, поред тога што су додате нове функције, као и побољшања складиштења, између осталог.

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

Главне нове карактеристике ДуцкДБ 0.6.0

У овој новој верзији која је представљена, то је истакнуто настављен је рад на побољшању формата складиштења, поред тога имплементиран је режим писања на диск, где када се велики скуп података учита у једној трансакцији, подаци се компримују и стримују у датотеку из базе података без чекања да наредба ЦОММИТ изврши трансакцију.

Још једна од промена која се истиче у новој верзији је та додата подршка за паралелно учитавање података у засебне табеле, што може значајно повећати брзину учитавања на вишејезгарним системима. На пример, у старој верзији, учитавање базе података са 150 милиона редова на 10-језгарном ЦПУ-у трајало је 91 секунду, ау новој верзији ова операција траје 17 секунди. Постоје два начина паралелног учитавања: са очувањем реда записа и без очувања реда.

За компресију података користи се ФССТ алгоритам (Брза табела статичких симбола), која вам омогућава да спакујете податке у редове користећи уобичајени речник подударања типова. Примена новог алгоритма омогућила је смањење величине тестне базе података са 761 МБ на 251 МБ.

За компримовање бројева (ДОУБЛЕ и ФЛОАТ) предложени су алгоритми Цхимп и Патас. У поређењу са претходним алгоритмом Гориллас, Цхимп обезбеђује виши ниво компресије и бржу декомпресију. Патас алгоритам заостаје за Цхимп-ом у смислу компресије, али је знатно бржи у брзини декомпресије, што је отприлике исто као и читање некомпримованих података.

Такође се напомиње да је додато експерименталну могућност учитавања података из ЦСВ датотека у више паралелних токова (СЕТ екпериментал_параллел_цсв=труе), што значајно смањује време учитавања великих ЦСВ датотека. На пример, када је опција омогућена, време преузимања ЦСВ датотеке од 720 МБ је смањено са 3,5 секунди на 0,6 секунди.

Од осталих промена који се издвајају из ове нове верзије:

  • Имплементирана је могућност паралелног извршавања операција креирања индекса и управљања.
  • СКЛ пружа могућност формирања упита који почињу речју „ФРОМ“ уместо „СЕЛЕЦТ“. У овом случају, претпоставља се да упит почиње са "СЕЛЕЦТ *".
  • Додата подршка за израз „ЦОЛУМНС“ у СКЛ-у, омогућавајући вам да извршите операцију на више колона без дуплирања израза.
  • Оптимизована потрошња меморије. Подразумевано на Линук платформи, јемаллоц библиотека се користи за управљање меморијом. Значајно побољшане перформансе операција спајања хешова када је меморија ограничена.
  • Додан режим излаза ".моде дуцкбок" у ЦЛИ, одбацујући централне колоне на основу ширине линија прозора терминала). Са параметром ".макровс Кс" такође можете ограничити број излазних редова.
  • ЦЛИ обезбеђује аутоматско довршавање уноса у зависности од контекста (унос кључних речи, имена табела, функција, имена колона и имена датотека је завршен).
  • ЦЛИ је подразумевано омогућен да приказује индикатор напредовања упита.

коначно ако јеси заинтересовани да сазнају више о томе, можете проверити детаље У следећем линку.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.