Я исследую новый проект, который будет сайтом в стиле социальных сетей. Я читаю RavenDb, и мне нравится внешний вид многих его функций. Я' Я не так много читал о nosql, но мне интересно, есть ли ниша, для которой он подходит лучше всего, а старый школьный sql по-прежнему является лучшим выбором для других вещей.
Я думаю, что плагин разрешений был бы идеальным для сайта в стиле социальной сети - но будет ли он действительно работать в среде, где база данных будет забиваться, - или он оптимизирован для системы с более отчетливым стилем, где можно продолжать добавлять новые структуры данных в базу данных и сообщать об этих структурах .
Я очень хочу использовать правильный инструмент для работы - я буду использовать MVC3, Windsor + либо сервер Nhibernate + Sql, либо RavenDb.
Должен ли я придерживаться старого школьного sql или пойти с новым ребенком на блоке: ravendb?