0

Node.JSアプリケーションを作成しました。これは、RPM(RedHat Package Manager)の形式で、すべてが含まれています(Node、CSS、JS、MongoDB、Nodeモジュールなど)。アプリケーションの総重量約60MBが圧縮されており、そのうち約50MBはMongoDBからのものです。最終出荷サイズを縮小したいのですが。

さて、私に関する限り、私のNode.JSアプリケーションは明示的にのみ実行されmongodます。ディレクトリを見ると、mongodb-linux-i686-2.2.2/bin約1ダースの実行可能ファイルがあります。そのほとんどは10.3MBです(これは、10.3 MBの重みがあるので少し不思議です)、、、、、などbsondumpです。mongodumpmongoexportmongofilesmongoimport

私の「標準」(単一データベース、シャーディングなし、派手なものなし)Node.JSアプリケーションの内部で実行されているMongoDB実行可能ファイルはどれですか?最終出荷のためにどちらを削除できますか?

4

2 に答える 2

1

そのシナリオでは、mongod のみが必要になります。

于 2013-02-06T17:21:42.940 に答える
1

MongoDB サーバーの独自のディストリビューションを作成することは違法である可能性があります。http://www.mongodb.org/about/licensing/を参照してください。明確にするために、 http://www.10gen.comにも直接尋ねます。

于 2013-02-05T22:57:53.277 に答える