Каковы наилучшие методы проектирования и нормализации базы данных для сайтов с высоким трафиком, таких как stackoverflow?Нормализовать или денормализовать сайты с высоким трафиком
Следует ли использовать нормализованную базу данных для ведения записей или нормализованную технику или их комбинацию?
Можно ли создать нормализованную базу данных в качестве основной базы данных для хранения записей, чтобы уменьшить избыточность и в то же время поддерживать другую денормализованную форму базы данных для быстрого поиска?
или
Если основная база данных будет денормализованной но с нормированным видом на прикладном уровне для быстрых операций с базами данных?
или какой-либо другой подход?
дисковое пространство дёшево, но производительность диска, безусловно, не является. При денормализованном дизайне вы часто вставляете или обновляете больший объем данных в более широких таблицах и часто вызываете проблемы с производительностью. –
Правда, есть компромиссы с каждым решением. То, что работает, действительно зависит от структуры ваших данных. – BaroqueBobcat