Je me demandais quelle serait la meilleure façon de stocker les réponses JSON/XML. Je suis en train de construire une application qui supporte fortement l'API SoundCloud pour aller chercher des chansons/playlists, etc.Meilleure façon de stocker la réponse JSON?
Voici quelques idées que j'ai trouvées.
- Stocker les résultats dans une base de données relationnelle, puis utiliser PHP pour les convertir en classes afin de les utiliser facilement dans toute l'application.
- Faire ce qui précède, seulement cette fois en utilisant ORM intégré de mon cadre.
- Utilisation d'une base de données orientée document. (par exemple, MongoDB, couchDB, ...)
- Stockage des réponses JSON dans un cache. (en utilisant les classes de cache de mon framework)
Quelqu'un peut-il faire la lumière sur certains des avantages/inconvénients de l'utilisation de l'une de ces méthodes?
Lequel préférez-vous?
Je vais fournir à mes visiteurs des options pour parcourir la collection de musique en fonction du genre/artiste/etc. donc la recherche des nœuds sera un must. –
Je viens de lire votre édition, je pense que je vais jeter un oeil à NoSQL/MongoDB puisque je ne suis pas vraiment familier avec eux. Si cela ne s'avère pas être ce que je cherche, je vais m'en tenir à utiliser 'old olde RDBMS. Merci encore pour votre réponse! –
nosql est très facile. plus facile que dbms relationnel. – DarthVader