Overslaan en naar de inhoud gaan

'Rondpompen van data' kan wel degelijk zinvol zijn

Met een cyclotron-architectuur worden zowel gegevens als queries door ze permanent te verplaatsen ogenschijnlijk alom aanwezig gemaakt. In Goncalves' Data Cyclotron kan elke computer queries afhandelen door de langskomende gegevens op het juiste moment ‘op te pakken’.
Maatschappij
Shutterstock
Shutterstock

De gegevens die voortdurend rondgaan vormen de zogenoemde hot-set. Door de grootte van de hot-set aan te passen aan de vraag die er in het hele netwerk naar de gegevens bestaat, kan op de meest efficiënte wijze met bijvoorbeeld het beschikbare geheugen worden omgegaan. Gegevens die zelden of niet nodig zijn worden zo niet langer onnodig rondgepompt. Als andersom blijkt dat bepaalde gegevens wel vaak nodig zijn, worden deze toegevoegd aan de hot-set. Dit zorgt ervoor dat de Data Cyclotron-architectuur zich voortdurend aanpast aan het werk dat gedaan wordt in het netwerk.

Jongeleren met gegevens en vragen

Dat elke computer in de Data Cyclotron-architectuur elke query kan beantwoorden, impliceert dat queries ook daar worden uitgevoerd waar dat voor het gehele netwerk de beste keuze is, ongeacht waar de gegevens zich in het netwerk bevinden. Dat vraagt volgens Pereira dan wel een zelforganiserend computernetwerksysteem met gedistribueerde queryverwerking. Het opzetje gaat dus verder dan traditionele verplaatsing van de gegevens naar de queries (zoals in gedistribueerde databases) of het verplaatsen van de query naar de gegevens (zoals peer-2-peernetwerken); in een cyclotron zijn beide technieken gelijktijdig nodig. Goncalves verwacht volgende week vrijdag te promoveren op zijn proefschrift 'The Data Cyclotron: Juggling Data and Queries for a Data Warehouse audience'. Promotor is professor Martin Kersten van het CWI.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in