• [^] # Re: Mongo sapin

    Posté par (site web personnel) . En réponse au journal A quoi peut servir couchdb ?. Évalué à 2.

    > Je crois que tu n'as pas souvent posté de lien sur linuxfr! ;)

    Ça se discute. Il y en a un paquet sur http://linuxfr.org//2009/05/05/25414.html.

    > Mongo plus proche de SQL? Tu peux développer?

    Quand on veut aller chercher des données dans MongoDB, on écrit une requête qui ressemble à une requête SQL. Par contre, pour CouchDB, il faut d'abord comprendre le système de map-reduce (et rereduce). Quand j'ai commencé à utiliser MongoDB, au bout de 5 minutes, j'avais compris comment faire des requêtes assez simples. Par contre, il m'a fallu un paquet de temps pour comprendre le map-reduce de CouchDB (et encore, je ne l'ai toujours pas totalement assimilé).

    > Pas de migration pour le schema, certe, mais j'imagine que tes données, tu dois les migrer quand même?

    Oui, bien sûr, mais ça reste un cas assez rare. Dans beaucoup de cas, les migrations SQL que je fais consistent surtout à ajouter une nouvelle table ou à ajouter une nouvelle colonne avec NULL comme valeur par défaut. Et pour faire l'équivalent à MongoDB, il y a juste rien à faire.

    C'est aussi particulièrement agréable pendant la phase de développement.