Voici une citation d'un récent article de blog de Dare Obasanjo .
À quoi je peux seulement ajouter que passer de MySQL, où vous avez au moins une certaine expérience, à CouchDB, où vous n'avez aucune expérience, signifie que vous devrez faire face à un tout nouvel ensemble de problèmes et apprendre différents concepts et bonnes pratiques. Bien que ce soit en soi merveilleux (je joue à la maison avec MongoDB et je l'aime beaucoup), ce sera un coût que vous devrez calculer lors de l'estimation du travail pour ce projet, et apportera des risques inconnus tout en promettant des avantages inconnus. Il sera très difficile de juger si vous pouvez réaliser le projet dans les délais et avec la qualité que vous souhaitez/nécessitez pour réussir, s'il est basé sur une technologie que vous ne connaissez pas.
Maintenant, si vous avez dans l'équipe un expert dans le domaine NoSQL, alors jetez-y un œil attentif. Mais sans aucune expertise dans l'équipe, ne sautez pas sur NoSQL pour un nouveau projet commercial.
Mettre à jour :Juste pour jeter de l'essence dans le feu ouvert que vous avez allumé, voici deux articles intéressants de personnes du camp SQL. :-)
Je ne peux pas attendre que NoSQL meure
(l'article original a disparu, voici une copie
)
Lutter contre l'état d'esprit NoSQL, bien que ce ne soit pas une pièce anti-NoSQL
Mettre à jour :Eh bien voici un article intéressant sur NoSQL
Comprendre NoSQL