sql >> Base de Datos >  >> NoSQL >> MongoDB

Compatibilidad entre Meteor.js y Mongoose

Desafortunadamente, hay problemas. Queríamos hacer lo mismo, pero (listo para usar) el paquete mongoose no usa el protocolo DDP de Meteor y no activará la reactividad cuando realice operaciones CRUD. También puede haber problemas con Fibers/etc, aunque no hemos presionado lo suficiente con Mongoose para encontrarlos.

La buena noticia es que (del lado del servidor) Meteor observa la base de datos en busca de cambios, inducidos por DDP o no, y los detectará en unos 10 segundos más o menos. Luego los publicará a los clientes, que los recogerán en formato de meteorito estándar.

Hemos estado buscando un paquete mongoose-ddp-meteor para resolver este problema y es posible que tengamos que terminar creando uno nosotros mismos.

EDITAR:a partir de diciembre de 2013, el paquete Mongo de Meteor escucha el registro de operaciones de Mongo y reflejará cualquier cambio realizado por la actividad externa de la mangosta en tiempo real.