0
MonetDB je sustav za upravljanje bazama podataka s otvorenim izvorima koji je razvijen u Nacionalnom istraživačkom institutu za matematiku i računalne znanosti (CWI; Centrum voor Wiskunde en Informatica) u Nizozemskoj.Dizajniran je da omogući visoku izvedbu složenih upita u pogledu velikih baza podataka, npr. Kombinirajući tablice sa stotinama stupaca i višemilijunskih redaka.Kao takav, MonetDB se može koristiti u aplikacijskim područjima koja zbog problema sa performansama nisu područja za korištenje tradicionalne tehnologije baze podataka u stvarnom vremenu.MonetDB se uspješno primjenjuje u visoko učinkovitim aplikacijama za rudarjenje podataka, OLAP, GIS, XML upit, tekstualno i multimedijsko pretraživanje.MonetDB interno predstavljanje podataka temeljeno je na memoriji, oslanjajući se na ogromne domene adresiranja u memoriji suvremenih CPU-a koji upotrebljavaju straničnu prozivku i na taj način odstupaju od tradicionalnih DBMS dizajna koji uključuju složeno upravljanje velikim spremištem podataka u ograničenoj memoriji.MonetDB je uveo inovacije na svim slojevima DBMS-a (pogledajte MonetDB publikacije): model za pohranu temeljen na vertikalnoj fragmentaciji, moderna CPU-ova prilagođena arhitektura izvršenja upita koja često daje MonetDB više od 10 puta veću sirovu prednost na istom algoritmu.preko tipičnog RDBMS-a temeljenog na tumačenju.MonetDB je jedan od prvih sustava baza podataka koji je svoje napore na optimizaciji upita usmjerio na iskorištavanje predmemorije CPU-a.MonetDB također sadrži automatske i samoindustrirajuće indekse, optimizaciju upita tijekom pokretanja, modularnu softversku arhitekturu itd. [1] [2] MonetDB obitelj sastoji se od: MonetDB / SQL: rješenje relacijske baze podataka MonetDB / XQuery: baza podataka XMLrješenje MonetDB Server: poslužitelj baze podataka više modela ...
monetdb