Различие между клонами Document-oriented-DB и Bigtable

Кто-то может дать сравнение лицом к лицу между ними?

Мы ищем подходящий механизм устройства хранения данных для наших ретроспективных данных блога. Мы посмотрели на статью Bigtable, и поймите, что это подходит для нас хорошо.

Однако я также понимаю, что Document-oriented-DB, такой как MongoDB, кажется, обеспечивает немного более мощное питание схемы - т.е., это может смоделировать наши данные также.

Интересно, как в наше время люди выбирают масштабируемый NoSQL DB---, я прочитал достаточно статей как, "мы посмотрели на A, B и C, и мы решили использовать C". Но я хотел бы видеть некоторое число сравнительного теста. То, что я говорю, то, что, если MongoDB и т.п. может обеспечить тот же уровень представления в качестве клонов Bigtable, почему веб-компании не выбирают его (подготовка иметь дело с различной потенциально более сложной проблемой данных)?

Спасибо,

Между прочим, я прочитал статью (который убедил меня в данный момент), говорящая Cassandra не соответствует операции M/R, каким-либо комментариям?

5
задан 2 revs 14 March 2010 в 01:13
поделиться

2 ответа

«Я прочитал статью (которая меня убедила на данный момент), в которой говорится, что Кассандра не подходит для операции M / R, есть комментарии?»

Cassandra 0.6 поддерживает map / reduce. Очевидно, ваш источник устарел.

4
ответ дан 14 December 2019 в 19:09
поделиться

Здесь не слишком подробное сравнение (обратите внимание на .pdf ), но оно, вероятно, достаточно хорошо, чтобы сузить область поиска до 2–3 вариантов.

1
ответ дан 14 December 2019 в 19:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: