0
MonetDB je systém správy databází s otevřeným zdrojovým sloupcem vyvinutý v Národním výzkumném ústavu pro matematiku a informatiku (CWI; Centrum voor Wiskunde en Informatica) v Nizozemsku.Byl navržen tak, aby poskytoval vysoký výkon při složitých dotazech proti velkým databázím, např. Kombinování tabulek se stovkami sloupců a více milionů řádků.Jako takový, MonetDB může být použit v aplikačních oblastech, které kvůli problémům s výkonem jsou neomezené oblasti pro použití tradiční databázové technologie v reálném čase.MonetDB byl úspěšně použit ve vysoce výkonných aplikacích pro dolování dat, OLAP, GIS, XML Query, text a multimédia.Interní reprezentace dat MonetDB je založena na paměti, spoléhá se na obrovské rozsahy adresování paměti současných procesorů využívajících stránkování poptávky, a tak se odchyluje od tradičních návrhů DBMS, které zahrnují komplexní správu velkých datových úložišť v omezené paměti.MonetDB představil inovace ve všech vrstvách DBMS (viz publikace MonetDB): model úložiště založený na vertikální fragmentaci, moderní CPU-laděná vektorová architektura provádění dotazů, která často dává MonetDB více než desetinásobnou výhodu rychlosti rychlosti na stejném algoritmunad typickým RDBMS založeným na interpretech.MonetDB je jedním z prvních databázových systémů, které své úsilí o optimalizaci dotazů zaměřily na využití mezipaměti CPU.MonetDB také obsahuje automatické a samoladící indexy, optimalizaci dotazů při běhu, modulární softwarovou architekturu atd. [1] [2] Rodina MonetDB se skládá z: MonetDB / SQL: řešení relační databáze MonetDB / XQuery: databáze XMLřešení MonetDB Server: multimodální databázový server ...
monetdb