Какой тип баз данных самый быстрый?
Какой транспорт самый быстрый? Болид F1? А если с десятью тоннами груза? А если на пересечённой местности? А если на воде? Уловили посыл? Скорость тех или иных видов СУБД зависит от условий эксплуатации. В одних условиях быстрее будет одно, в других другое.
Можно говорить о скорости чтения и о скорости записи.
Для достижения максимальной скорости в этих двух случаях (в контексте использования НМЖД) существуют два типа БД: строковые и колоночные.
Строковые БД хранят данные таблиц по строкам, т.е. на дорожку пластины диска последовательно пишется сначала 1-е поле записи, затем 2-е, 3-е и т.д. Затем точно также пишется следующая запись. В данном случае достигается максимальная скорость записи. Но при чтении, даже, если вы запрашиваете одно поле таблицы, в память будут считываться с диска все строки целиком, которые затрагивает запрос.
Если же нужна максимальная скорость чтения, то выбираем колоночную БД. Данные колоночной БД хранятся на диске по полям (колонкам) и чтение происходит очень быстро.