我对Meteor很新,但我发现它很有趣。
我只是想知道Meteor用于实时并发控制的基础技术或算法是什么以及它如何与冲突一起工作?它是基于运营转型(OT)还是其他什么?此外,了解Meteor的架构会很有帮助。
答案 0 :(得分:1)
Meteor目前没有冲突解决方案。 MongoDB控制原子操作,但最后一次写入获胜。您可以尝试使用upsert
操作等更加谨慎地执行操作。
Meteor目前没有本地OT支持,但它是on the roadmap,与此同时,像我这样的人已经制作了允许像sharejs这样的OT软件包集成到Meteor应用程序中的软件包:https://github.com/mizzao/meteor-sharejs。