flaimo
12
für entwickler bietet sich der vorteil, dass er namepaces ggf. komplett ausschließen kann wenn er die daten für sein anwendungsgebiet nicht benötigt, ohne dabei alle subkeys kennen zu müssen. sind kontaktdaten nicht erforderlich, so kann er pauschal alles mit “contact:” rauswerfen und muss sich so nicht darum kümmern, ob von zeit zu zeit nicht doch neue keys, wie zB “skype”, dazugekommen sind. brauche ich keine adressdaten nehme ich einfach “addr:” raus, egal ob da jetzt ein neues “addr:door” dazugekommen ist, oder nicht. mach beim processing von mehreren milliarden datenbankzeilen sicher einen performanceunterschied. von dem her bin ich eigentlich generell dafür die wichtigsten tags in namespaces zu untergliedern.