база данных node.js [закрывается]

Я ищу базу данных для соединения с node.js приложением. Я предполагаю, что json/nosql дб был бы предпочтителен для реляционного DB [я могу обойтись без любого json/sql несоответствия импеданса]. Я рассматриваю:

  • couchdb
  • mongodb
  • советы

У кого-либо есть какие-либо представления / военное ре историй compatiability/deployability вышеупомянутого с node.js? Какое-либо ясное избранное?

115
задан Jess 4 April 2013 в 02:16
поделиться

3 ответа

Redis - популярный выбор. Вам нужен драйвер базы данных, который не блокирует.

Все перечисленные вами базы данных очень разные. Redis берет идею хранилищ ключ-значение и работает с ней, добавляя различные типы данных и способы запроса данных. Люди часто отмечают, что Redis также очень хорошо масштабируется; это означает, что у нее очень низкие накладные расходы, несмотря на ее возможности.

Вот список доступных модулей баз данных: http://wiki.github.com/ry/node/modules#database

18
ответ дан 24 November 2019 в 02:27
поделиться

Хотя ваш выбор во многом зависит от функций, которые вы собираетесь использовать, я очень ценю CouchDB за его родную среду JavaScript. И данные, и представления написаны на JavaScript, поэтому, на мой взгляд, он очень хорошо подходит для node.js.

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

Но, как я уже сказал, вы должны также подумать о функциях, которые требуются для вашей базы данных.

25
ответ дан 24 November 2019 в 02:27
поделиться

Я разработчик драйвера mongodb для node.js. Я использую mongodb для своих собственных проектов и был очень доволен производительностью mongodb.

Драйвер Mongodb для node.js

(Бесстыдная реклама) Не стесняйтесь задавать любые вопросы о драйвере в

Google group for the mongodb driver

или здесь на Stackoverflow

Веселитесь с node.js. Я очень люблю эту платформу :D

79
ответ дан 24 November 2019 в 02:27
поделиться
Другие вопросы по тегам:

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