Je te conseille d'essayer MongoDB. Ça me semble être une excellente solution pour ta demande, et c'est vraiment plus simple à prendre en main que CouchDB.
> il se pourrait que des transactions financières aient lieu et que celles-ci doivent être enregistrées, et il peut alors devenir gênant d'en perdre les traces
Tu peux partir sur MongoDB, et le jour où tu as à gérer des transactions financières, enregistrer ces transactions dans une autre base de données.
> Rien n'est parfait puisque MongoDB n'est qu'éventuellement consistante.
Le théorème CAP nous dit effectivement qu'on ne pourra jamais avoir de bases de données parfaites : entre Consistency, Availability et Network Partitions, on ne pourra jamais avoir que deux des trois propriétés en même temps.
# MongoDB++
Posté par Bruno Michel (site web personnel) . En réponse au message Base NoSQL pour appli métier en mode Web. Évalué à 3.
> il se pourrait que des transactions financières aient lieu et que celles-ci doivent être enregistrées, et il peut alors devenir gênant d'en perdre les traces
Tu peux partir sur MongoDB, et le jour où tu as à gérer des transactions financières, enregistrer ces transactions dans une autre base de données.
> Rien n'est parfait puisque MongoDB n'est qu'éventuellement consistante.
Le théorème CAP nous dit effectivement qu'on ne pourra jamais avoir de bases de données parfaites : entre Consistency, Availability et Network Partitions, on ne pourra jamais avoir que deux des trois propriétés en même temps.