Pour une application Flex qui est utilisé pour rechercher et afficher les résultats (sans opérations d'écriture), je stocke actuellement des données dans une base de données relationnelle, mais plutôt que d'interroger la base de données via l'application , Je fais une écriture nocturne des données, y compris ses relations, à un fichier XML. Puis, à l'aide de Flex, je charge ce fichier XML, l'analyse en objets personnalisés et "interroge" ces objets si nécessaire.Flex Interface de recherche: XML de charge ou une requête DB
Cela fonctionne très bien - en filtrant fondamentalement une ArrayCollection de ces objets en fonction des critères de recherche.
Par rapport à l'interrogation de la base de données, la recherche en texte intégral, par exemple, est extrêmement rapide dans ce scénario.
Mais quels sont les inconvénients potentiels? Quelle est la validité de cette approche? Toutes les pensées seraient grandement appréciées.
Merci d'avance.