Какие данные в вашей БД? Что с ними пользователи будут делать? Просто текст или будут какие-то расчеты? Какие нагрузки ожидаются?
Сколько полей приходится на один материал? Если говорить например о друпале, то вы можете столкнуться с проблемой максимального количества join в mysql, если полей у вас действительно много, и вы будете прикреплять их все к ноде.
В общем нужно больше информации о вашей задаче, чтобы определиться с движком. Я бы посоветовал вам использовать тот же yii если возможно.