Node.JS:删除不必要的MongoDB文件

时间:2013-02-05 21:21:36

标签: node.js mongodb

我编写了一个Node.JS应用程序,我将不得不以RPM(RedHat软件包管理器)的形式发布,包含所有内容(Node,CSS,JS,MongoDB,Node模块等)。总应用程序权重约为60MB压缩,其中约50MB来自MongoDB。我想减少最后一批货的大小。

现在,就我而言,我的Node.JS应用程序只显式执行mongod。查看mongodb-linux-i686-2.2.2/bin目录,我看到了十几个可执行文件,其中大部分重量为10.3MB(有点好奇,那么多重量为10.3MB),例如bsondumpmongodump,{ {1}},mongoexportmongofiles

哪些MongoDB可执行文件在我的“标准”(单个数据库,没有分片,没什么花哨)Node.JS应用程序的底层运行?哪个可以删除最终的货物?

2 个答案:

答案 0 :(得分:1)

创建自己的MongoDB服务器分发可能不合法。请参阅http://www.mongodb.org/about/licensing/,我也会直接询问http://www.10gen.com

答案 1 :(得分:1)

在这种情况下只需要mongod。