使Mongo Collection镜像为本地文件系统的简单方法

时间:2014-01-16 22:26:34

标签: node.js mongodb unix

我只想提供一个与本地文件系统上的目录保持同步的MongoDB集合。因此,如果我在集合中CRUD一个Mongo文档,表示目录中的文本文件,那么文件系统几乎可以立即反映出这些变化。

对于开发人员而言,这似乎是一个很常见的用例,但显然需要处理很多技术问题,而且我的搜索技能让我失望。

我对任何答案感兴趣,特别是涉及Mongo + * nix或Mongo + NodeJS的答案。

1 个答案:

答案 0 :(得分:1)

这看起来很合适:https://npmjs.org/package/mongo-watch。只要发生变化,该库就会通知您。您可以在触发事件时将文档保存到文件系统。