Battle of the bulk

Hoe presteren relationele databases als XML database wanneer de complexe queries van Finan worden los gelaten op een grote database met omvangrijke XML documenten? Relationele databases hebben een lange ontwikkeling doorgemaakt en ondersteunen XML al een aantal jaar, maar wat hebben ze aan die kennis en ervaring wanneer ze het moeten opnemen tegen MonetDB/XQuery, een XML database uit de onderzoekswereld?

FINAN gebruikt al jaren Oracle XMLDB om grote hoeveelheden omvangrijke XML documenten in op te slaan. Een BI-query is met de huidige opslagstructuur haast onmogelijk, dit wordt daarom opgelost door een data mart. Is het dan zo moeilijk om direct uit de XML database binnen enkele seconden de gemiddelde omzet van alle slagerijen in Nederland op te vragen? Hoe presteren de verschillende strategieĆ«n die door Oracle en MonetDB/XQuery worden aangeboden? Hierbij wordt gekeken naar query optimalisatie, binair versus tabel/object gebaseerd opslaan van documenten en de impact van XML Schema’s.

Luuk Peters
Luuk Peters studeert Informatica aan de Universiteit Twente in Enschede. Momenteel is hij bezig met afstuderen, waarbij hij een afstudeeropdracht voor Finan uitvoert in het kader van het zoeken in grote databases met omvangrijke financiƫle XML documenten.

Comments are closed.