Разница между Document-ориентированной БД и клонами Bigtable
Вопрос
Может ли кто-нибудь дать их прямое сравнение?
Мы ищем подходящую систему хранения для данных истории нашего блога.Мы посмотрели статью Bigtable и поняли, что она нам хорошо подходит.
Однако я также понимаю, что документ-ориентированная база данных, такая как MongoDB, по-видимому, обеспечивает немного более мощную схему, т. е. она также может моделировать наши данные.
Интересно, как в наши дни люди выбирают масштабируемую базу данных NoSQL? Я прочитал достаточно статей типа «мы рассмотрели A, B и C и решили использовать C».Но мне бы хотелось увидеть какие-то контрольные цифры.Я говорю о том, что если MongoDB и подобные ему могут обеспечить тот же уровень производительности, что и клоны Bigtable, почему веб-компании не выбирают его (готовясь иметь дело с различными потенциально более сложными проблемами с данными)?
Спасибо,
Кстати, я прочитал статью (которая меня на данный момент убедила), в которой говорилось, что Кассандра не подходит для операции M/R, есть комментарии?
Решение
«Я прочитал статью (которая меня на данный момент убедила), в которой говорилось, что Кассандра не подходит для операции M/R, есть комментарии?»
Cassandra 0.6 поддерживает отображение/уменьшение.Ваш источник, видимо, устарел.