Node.js может работать с базой данных?

Здравствуйте. Извиняюсь за тупой вопрос, но я хотел бы прикрутить к своему приложению на node.js возможность работы с базой данных. Прошу, порекомендуйте из своего личного опыта, что и где лучше. Буду признателен, спасибо.

P.S. Гугл мне здесь не поможет. Меня волнует именно личный опыт и впечатления людей, которые уже этим занимались.
  • Вопрос задан
  • 1712 просмотров
Пригласить эксперта
Ответы на вопрос 3
megafax
@megafax
web-программист
Node.js может работать с базой данных?
Да

Прошу, порекомендуйте из своего личного опыта, что и где лучше.
https://www.google.ru/search?q=node+mongodb
https://www.google.ru/search?q=node+mysql
https://www.google.ru/search?q=node+postgresql

Гугл мне здесь не поможет. Меня волнует именно личный опыт и впечатления людей, которые уже этим занимались.
Да, работает. Отлично работает. Свои задачи выполняет.

Вам Задачу какую решить надо то? А то можем Вам и вообще БД не нужна.
Ответ написан
mindtester
@mindtester
http://iczin.su/hexagram_48
... пройти мимо трудно... но добавить к ответу megafax тоже трудно )))

разве что попробовать усилить контраст от неведения к разумным запросам в разумных местах? .. попробуем?

https://github.com/search?utf8=%E2%9C%93&q=node.js... 1,625 repository results ни че так? ;))

или так?

https://www.npmjs.com/search?q=database 5230 packages found for "database" тоже ни че? ))

ок. личный опыт - есть крутой ресурс, хабр называется, там поиск по тегам тоже работает на ура - вы определитесь с базой то.. и можно закинуть удочку ))

ну и снова коллега прав - может вопрос надо по другому поставить? что бы понять - нужна ли база? если - то какая?

удачи! ))

ps а вообще тут много нюансов... кто то на java торчит, я лично шарпист.. )) .. я так думаю.. может и нода не лучший выбор? ;))
Ответ написан
Комментировать
Softovick
@Softovick
программист, администратор
Добавлю и от себя (хотя чего уж добавлять, все уже ответили).
Прикрутить к node.js можно практически любую БД. Причем все зависит не от личных впечатлений, а от задач скорее. В некоторых случаях хочешь не хочешь, а придется MySQL, потому что есть еще другое приложение, которое работает в MySQL... Ну вы поняли?
По личным ощущениям, если писать приложение с нуля и объем данных предполагается большим - MongoDB. Если разобраться и объем не сильно большой - Redis без компромиссов по скорости работы. Если с пониманием noSQL туго - MySQL или PostgreSQL в большинстве случаев справляются с задачами на ок.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы