Кто-то может дать сравнение лицом к лицу между ними?
Мы ищем подходящий механизм устройства хранения данных для наших ретроспективных данных блога. Мы посмотрели на статью Bigtable, и поймите, что это подходит для нас хорошо.
Однако я также понимаю, что Document-oriented-DB, такой как MongoDB, кажется, обеспечивает немного более мощное питание схемы - т.е., это может смоделировать наши данные также.
Интересно, как в наше время люди выбирают масштабируемый NoSQL DB---, я прочитал достаточно статей как, "мы посмотрели на A, B и C, и мы решили использовать C". Но я хотел бы видеть некоторое число сравнительного теста. То, что я говорю, то, что, если MongoDB и т.п. может обеспечить тот же уровень представления в качестве клонов Bigtable, почему веб-компании не выбирают его (подготовка иметь дело с различной потенциально более сложной проблемой данных)?
Спасибо,
Между прочим, я прочитал статью (который убедил меня в данный момент), говорящая Cassandra не соответствует операции M/R, каким-либо комментариям?
«Я прочитал статью (которая меня убедила на данный момент), в которой говорится, что Кассандра не подходит для операции M / R, есть комментарии?»
Cassandra 0.6 поддерживает map / reduce. Очевидно, ваш источник устарел.
Здесь не слишком подробное сравнение (обратите внимание на .pdf ), но оно, вероятно, достаточно хорошо, чтобы сузить область поиска до 2–3 вариантов.