Naar aanleiding van het volgende artikel http://tweakers.net/revie...et-dan-wel-inleiding.html wil ik hier de volgende discussie neerzetten.
In Nederland is het verplicht dat recepten van geneesmiddelen 15 jaar bewaard moeten worden. Nu is er een partij die voor ruim 600 apotheken gegevens analyseert en zorgt voor optimalisatie op het gebied van voorschrijven, reviews etc. Op dit moment maken zij gebruik van MSSQL.
Echter zijn er vaak performance problemen met de site. Er moeten voor een berekening vaak verschillende tabellen gecombineerd worden zoals verzekering, geneesmiddel, inkoop bij groothandel, medicatiebewaking etc. Al met al dus redelijk complexe verbanden. Er wordt bij het voorschrijven van een geneesmiddel direct terugkoppeling gegeven naar de apotheek over de keuze van het middel bijvoorbeeld. Dit moet uiteraard zo snel mogelijk.
Nu vraag ik mij dus af of MSSQL wel de verstandige keuze is voor de database en dat bijvoorbeeld Neo4 niet een betere keuze zou kunnen zijn. Het is echter wel zo dat iedere aflevering in de apotheek gecodeerd wordt verzonden naar ze in een tabel formaat. Het zou dus zomaar kunnen zijn dat het vullen van de database hierdoor veel langer zou duren. Wat zou hier nou een betere keuze kunnen zijn qua database? Of is MSSQL toch wel de beste keuze?
Qua horizontale schaalbaarheid is het natuurlijk erg gemakkelijk: hier wint NoSQL. Dit kan voor de toekomst wel erg belangrijk zijn omdat er met de vrije prestaties nog veel meer gerekend zal worden en dat er steeds meer apotheken op aansluiten en er steeds intensiever gebruik gemaakt wordt van het platform.
Qua vullen lijkt mij MSSQL de winnaar.
Ik ben zelf geen programmeur, maar wel benieuwd naar de ontwikkelingen en denk graag mee, vandaar dus. Ik hoop dat de vraagstelling duidelijk genoeg is.
In Nederland is het verplicht dat recepten van geneesmiddelen 15 jaar bewaard moeten worden. Nu is er een partij die voor ruim 600 apotheken gegevens analyseert en zorgt voor optimalisatie op het gebied van voorschrijven, reviews etc. Op dit moment maken zij gebruik van MSSQL.
Echter zijn er vaak performance problemen met de site. Er moeten voor een berekening vaak verschillende tabellen gecombineerd worden zoals verzekering, geneesmiddel, inkoop bij groothandel, medicatiebewaking etc. Al met al dus redelijk complexe verbanden. Er wordt bij het voorschrijven van een geneesmiddel direct terugkoppeling gegeven naar de apotheek over de keuze van het middel bijvoorbeeld. Dit moet uiteraard zo snel mogelijk.
Nu vraag ik mij dus af of MSSQL wel de verstandige keuze is voor de database en dat bijvoorbeeld Neo4 niet een betere keuze zou kunnen zijn. Het is echter wel zo dat iedere aflevering in de apotheek gecodeerd wordt verzonden naar ze in een tabel formaat. Het zou dus zomaar kunnen zijn dat het vullen van de database hierdoor veel langer zou duren. Wat zou hier nou een betere keuze kunnen zijn qua database? Of is MSSQL toch wel de beste keuze?
Qua horizontale schaalbaarheid is het natuurlijk erg gemakkelijk: hier wint NoSQL. Dit kan voor de toekomst wel erg belangrijk zijn omdat er met de vrije prestaties nog veel meer gerekend zal worden en dat er steeds meer apotheken op aansluiten en er steeds intensiever gebruik gemaakt wordt van het platform.
Qua vullen lijkt mij MSSQL de winnaar.
Ik ben zelf geen programmeur, maar wel benieuwd naar de ontwikkelingen en denk graag mee, vandaar dus. Ik hoop dat de vraagstelling duidelijk genoeg is.