de titel legt al heel wat uit.
ik moet mijn gebruikers opslaan "in xml". (project vraagt dat we die technologie gebruiken)
nu, waarom zou ik een native xml-database (zoals eXist) verkiezen boven een gewone xml-flatfile?
uiteindelijk zullen er 3 van die flatfiles/databases nodig zijn (user.xml, distribution.xml & service.xml)
mijn intuitie zegt dat een database robuuster is en gemakkelijker handelbaar is als je met grote hoeveelheden werkt. user.xml zou honderden tot evt enkele duizenden gebruikers bevatten (met name het gros van de wijnbouwers in zwitserland), distribution zou een 3-4-voud van die gegevens bevatten, zo ook voor service.xml
indien een xml-database te verkiezen is, hebben jullie ervaringen met eXist EN andere databases (zodat jullie een vergelijking kunnen opmaken)?
ter informatie: de verwerking gebeurt met java, voor zover ik de bomen door het bos zie zal dat SAX-objecten inhouden
ik moet mijn gebruikers opslaan "in xml". (project vraagt dat we die technologie gebruiken)
nu, waarom zou ik een native xml-database (zoals eXist) verkiezen boven een gewone xml-flatfile?
uiteindelijk zullen er 3 van die flatfiles/databases nodig zijn (user.xml, distribution.xml & service.xml)
mijn intuitie zegt dat een database robuuster is en gemakkelijker handelbaar is als je met grote hoeveelheden werkt. user.xml zou honderden tot evt enkele duizenden gebruikers bevatten (met name het gros van de wijnbouwers in zwitserland), distribution zou een 3-4-voud van die gegevens bevatten, zo ook voor service.xml
indien een xml-database te verkiezen is, hebben jullie ervaringen met eXist EN andere databases (zodat jullie een vergelijking kunnen opmaken)?
ter informatie: de verwerking gebeurt met java, voor zover ik de bomen door het bos zie zal dat SAX-objecten inhouden