Я не впевнений, що правильне рішення полягає в тому, щоб зосередити увагу лише на відображенні бази даних у вашому веб-стеку, а також на врахуванні конкретних вимог програми.
Ви аналізуєте канали щебетання або інші великі дані для шаблонів, але не потребуєте транзакційної підтримки? Тоді виберіть щось дійсно швидко.
Ви просто хочете зберігати деяку дійсно основну інформацію в кількох таблицях, а її наразі не програма, орієнтована на підприємство? Тоді виберіть щось класне, щоб навчитися.
Можливо, ви збираєтеся зберігати дані, які дійсно важливі для клієнта, надійні, повинні бути транзакційними і мати реплікацію в реальному часі на віддалені хостинг-сервіси тощо. Це також не буде дзеркально, але драйвер node.js працює дуже добре, і якщо ви не боїтесь sql, він отримує те, що ви хочете входити і виходити досить легко.
Що стосується моєї власної думки, я думаю, що введення з новим стеком, як node.js (проти традиційних фреймворків у php / java), додає достатньо «нової» складності, що не слід додавати зайві шари відразу. Це гарна стаття, в якій йдеться про те, що:
http://nodeguide.com/convincing_the_boss.html