Wij maken op ons bedrijf gebruik van een applicatie voor het opslaan van meetgegevens. (1000 lokaties die elk kwartier een stuk of 5 analoge waarde meten -> bijna 500.000 waardes per dag)
Omdat het om erg veel data gaat en alle historische data opgeslagen en opvraagbaar moet zijn, wordt door de leverancier alles "geblobt" in de database opgeslagen.
Hierdoor wordt het systeem voor het opvragen van data volgens de leverancier vele malen sneller.
Een mogelijke ontsluiting die je wilt hebben is een grafiek van de afgelopen 20 jaar van 3 analoge waarde's over 1 specifieke locatie. Nu is die grafiek binnen 1 seconde gegenereert.
Het grote nadeel van BLOB is dat ik niet de data kan bekijken van de database (bijv. om er een Business Objects rapport van te maken)
Is het opslaan van zoveel data in BLOB nog wel efficienter in vergelijking met een relationele database ?
Zijn de databases ondertussen niet zover, dat het niets meer uitmaakt, hoe je grote hoeveelheden data opslaat ?
Omdat het om erg veel data gaat en alle historische data opgeslagen en opvraagbaar moet zijn, wordt door de leverancier alles "geblobt" in de database opgeslagen.
Hierdoor wordt het systeem voor het opvragen van data volgens de leverancier vele malen sneller.
Een mogelijke ontsluiting die je wilt hebben is een grafiek van de afgelopen 20 jaar van 3 analoge waarde's over 1 specifieke locatie. Nu is die grafiek binnen 1 seconde gegenereert.
Het grote nadeel van BLOB is dat ik niet de data kan bekijken van de database (bijv. om er een Business Objects rapport van te maken)
Is het opslaan van zoveel data in BLOB nog wel efficienter in vergelijking met een relationele database ?
Zijn de databases ondertussen niet zover, dat het niets meer uitmaakt, hoe je grote hoeveelheden data opslaat ?