Goedemorgen.
Ik ben hier op mijn werk bezig met een systeem waarbij het absoluut relevant is dat er een enorme hoeveelheid data snel ge-queried kan worden met bepaalde filters. Ik zal het een en ander proberen te verduidelijken.
We noemen de set gegevens gewoon iets van "Responses" .
De uiteindelijk werking van een programma is dat je bijvoorbeeld van UserID xxx ( of een groep users ) met een bepaalde periodes waardes kan optellen, gemiddelden etc. Maar bv deze data ook afzetten tegen verschillende periodes, talen of groepen users.
De tabel kan uiteindelijk enkele honderduizenden records gaan bevatten.
Nu loop ik nu met de tradionele query methodiek een beetje op tegen het probleeem van excessieve laadtijd met het querien en opbouwen van alles.
Maar ook tegen het feit dat je bijna voor elke situatie een andere query moet bouwen. Wat de overzichtelijkheid niet ten goede komt.
Ik had het plan opgevat om in JAVA (oid ) een soort 'eigen' database-proxy server ( of hoe noem je dat ) te bouwen. Bijvoorbeeld een programmaatje wat aanroepbaar is in PHP dat bij het starten eenmalig alle gegevens uit de database trekt ( of delen cacht oid ) en waar je dan makkelijke records uit kan 'filteren' dmv diverse rules ( Ik denk hierbij een beetje aan bv de GUI van MS Access met filtering) .
Eerlijk gezegd heb ik geen idee waar ik moet beginnen met zoeken of of zoiets mogelijk is en de vraag hoe je het kan oplossen .
Ik ben hier op mijn werk bezig met een systeem waarbij het absoluut relevant is dat er een enorme hoeveelheid data snel ge-queried kan worden met bepaalde filters. Ik zal het een en ander proberen te verduidelijken.
We noemen de set gegevens gewoon iets van "Responses" .
Responses |
ID - Datum - Taal - Periode - Waarde - UserID |
De uiteindelijk werking van een programma is dat je bijvoorbeeld van UserID xxx ( of een groep users ) met een bepaalde periodes waardes kan optellen, gemiddelden etc. Maar bv deze data ook afzetten tegen verschillende periodes, talen of groepen users.
De tabel kan uiteindelijk enkele honderduizenden records gaan bevatten.
Nu loop ik nu met de tradionele query methodiek een beetje op tegen het probleeem van excessieve laadtijd met het querien en opbouwen van alles.
Maar ook tegen het feit dat je bijna voor elke situatie een andere query moet bouwen. Wat de overzichtelijkheid niet ten goede komt.
Ik had het plan opgevat om in JAVA (oid ) een soort 'eigen' database-proxy server ( of hoe noem je dat ) te bouwen. Bijvoorbeeld een programmaatje wat aanroepbaar is in PHP dat bij het starten eenmalig alle gegevens uit de database trekt ( of delen cacht oid ) en waar je dan makkelijke records uit kan 'filteren' dmv diverse rules ( Ik denk hierbij een beetje aan bv de GUI van MS Access met filtering) .
Eerlijk gezegd heb ik geen idee waar ik moet beginnen met zoeken of of zoiets mogelijk is en de vraag hoe je het kan oplossen .
Beware of listening to the imposter; you are undone if you once forget that the fruits of the earth belong to us all, and the earth itself to nobody.