Разница между Document-ориентированной БД и клонами Bigtable

StackOverflow https://stackoverflow.com/questions/2438245

Вопрос

Может ли кто-нибудь дать их прямое сравнение?

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

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

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

Спасибо,

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

Это было полезно?

Решение

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

Cassandra 0.6 поддерживает отображение/уменьшение.Ваш источник, видимо, устарел.

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top