Django + MongoDB与Node.js + MongoDB

我已经build立并运行一个使用Python(Django)+ MySQL构build的同步服务的网站。 很长一段时间我正在寻找Node.js和MongoDB的一面。 我已经决定迁移到系统的MongoDB部分,该部分承载来自用户桌面客户端的数据,并由同步服务用于在客户端之间同步数据。

我想保持在Django + MySQL上运行系统的其余部分。

我的问题是我应该重写同步服务Node.js或保持它在Django上运行? MongoDB对Django的Node.js有什么优势吗?

如果你正在寻找性能,Node.js应该对Django有更好的性能。 但Node.js运行asynchronous,你应该准备的代码,如果你需要一切同步和起来,也许Django是最好的select,因为你已经有它运行。

但是,如果您selectNode.js,那么使得asynchronous的事实对您和您的数据一致性(如消息队列)没有任何问题。

检查一下,它有每个人的优点和缺点

将python切换到node.js

龙卷风,django和node.js基准