sql >> Databáze >  >> NoSQL >> MongoDB

Kompatibilita s Meteor.js a Mongoose

Bohužel jsou problémy. Chtěli jsme udělat totéž, ale (z krabice) balíček mongoose nepoužívá protokol Meteor DDP a nespustí reaktivitu, když provádíte operace CRUD. Mohou se také vyskytnout problémy s vlákny/atd., i když jsme s Mongoose dostatečně netlačili, abychom je našli.

Dobrou zprávou je, že (na straně serveru) Meteor sleduje db na jakékoli změny, vyvolané DDP nebo ne, a zachytí je přibližně za 10 sekund. Poté je zveřejní klientům, kteří si je vyzvednou ve standardním meteorologickém formátu.

Hledali jsme balíček mongoose-ddp-meteor, který by tento problém vyřešil, a možná ho budeme muset skončit sami.

EDIT:Od prosince 2013 poslouchá balíček Mongo od společnosti Meteor Mongoův oplog a bude odrážet veškeré změny provedené externí aktivitou mongoose v reálném čase.




  1. MongoDB:Odebrání pole ze VŠECH vnořených dokumentů v poli pole

  2. Mongodb nelze spustit kvůli oprávněním WiredTiger.turtle

  3. Chyba, že mongoid vrací první dokument při vyvolání posledního?

  4. Správný způsob, jak zvládnout změny schématu v MongoDB pomocí ovladače Java