2011-08-10 27 views
11

The Node wiki enumera algunos controladores de mongo diferentes para el nodo. ¿Cuáles son los pros y los contras de cada uno?¿Qué controlador mongo para nodo debo usar?

En este momento quiero cola eficientemente una colección de Mongo capped desde el nodo, pero sospecho que terminaré usando mongo desde el nodo bastante y si stackoverflow puede salvarme de tener que cambiar a un controlador diferente más adelante que sería estupendo.

En general, no tengo un interés particular en los mapeadores relacionales de objetos; Principalmente quiero hacer una inserción limpia y eficiente, actualizar y encontrar llamadas de forma asincrónica.

+0

también vea http://www.mongodb.org/display/DOCS/node.JS – clyfe

Respuesta

9

Es difícil decir cuál es el mejor.

Mis favoritos desde el punto de vista api-azúcar son:

  • Mongoose como ODM
  • Mongoskin bruja sustituye básicamente API del conductor basada en devoluciones de llamada por uno basado en promesas (cuando/entonces)
+0

Honestamente, en este punto es difícil decir cuál es el mejor y cuál se convertirá en la elección principal. También fui con Mongoose y creo que es perfectamente adecuado. Tiene algunos errores que ver con Setters en este momento, pero aparte de eso, hace un trabajo y lo hace bien. –

+7

Sí, dos buenas elecciones. Yo diría que ve con Mongoose si quieres esquemas, modelos con lógica, etc., ve con Mongoskin si quieres un rendimiento crudo y flexibilidad. – UpTheCreek

Cuestiones relacionadas