我可以使用Python和NodeJS中的相同MongoDB数据库吗?

时间:2016-05-04 22:05:03

标签: javascript python node.js mongodb database

我想知道是否可以通过以下方式使用MongoDB:

我希望从用Python编写的脚本填充和修改数据库,并从Node JS查询。

有可能吗?如果是,这种方法是否存在任何兼容性问题或效率低下?

提前谢谢

1 个答案:

答案 0 :(得分:5)

是的,除非你搞砸了架构,否则它是可能的。因为mongo不会抱怨同一个集合中不同类型的对象。

我建议将mongoose用于Node.js,将pymongo用于python。您可以通过在linux和osx系统中执行 - pip install pymongo轻松安装pymongo。但对于窗口,我认为你必须从here手动完成。

我认为阅读每篇文档会给你一个更好的主意。您还可以查看getting started with mongodb。您将找到如何在许多不同语言中使用它。

谢谢!