MapReduce и параллельные СУБД

Архитектурные различия


Различия в производительности между Hadoop и СУБД объясняются различными факторами. Прежде чем углубляться в детали, следует сказать, что эти различия происходят из особенностей реализации рассматриваемых двух классов систем, а не из какого-либо фундаментального различия в их архитектурах. Например, модель обработки MR не зависит от используемой системы хранения, так что теоретически данные можно было бы предварительно обрабатывать, индексировать, сжимать и аккуратно размещать в области хранения на фазе загрузки, как это делает СУБД. Поэтому целью нашего исследования являлось сравнение реальных различий в производительности между представительными реализациями этих двух моделей.



Содержание раздела