2010-03-13 6 views
5

Est-ce que quelqu'un peut faire une comparaison directe entre eux?Différence entre les clones DB orientés document et BigTable

Nous recherchons un moteur de stockage adapté à nos données d'historique de blog. Nous avons regardé le papier de Bigtable et comprenons qu'il nous convient bien.

Cependant, je comprends aussi que la DB orientée document telle que MongoDB semble fournir une puissance de schéma un peu plus puissante - c'est-à-dire qu'elle peut également modéliser nos données.

Je me demande comment ppl choisit aujourd'hui un DB NoSQL évolutif --- j'ai lu assez d'articles comme "nous avons regardé A, B et C, et nous avons décidé d'utiliser C". Mais j'aimerais voir un numéro de référence. Ce que je dis, c'est que si MongoDB et autres peuvent fournir le même niveau de performance que les clones Bigtable, pourquoi les sociétés web ne le choisissent-elles pas (se préparant à gérer divers problèmes de données potentiellement plus complexes)?

Merci,

Soit dit en passant, je lis un article (qui m'a convaincu pour le moment) disant Cassandra ne correspond pas à l'opération M/R, un commentaire?

Répondre

4

"J'ai lu un article (qui m'a convaincu en ce moment) disant que Cassandra ne correspondait pas à l'opération M/R, des commentaires?"

Cassandra 0.6 prend en charge la carte/réduire. Votre source était obsolète, apparemment.

1

Il ya une comparaison pas trop détaillée here (remarquez le .pdf), mais il est probablement assez bon pour affiner votre recherche à 2-3 options.

+0

Merci. ce benchmark et cette comparaison n'incluent pas les clones de bigtable. – chen

Questions connexes