0

Restifyを使用してNodejsで API を実行しています。DB には Mongodb を使用してます( mongooseを使用)。

アプリ全体へのデータベース接続を共有するか、リクエストごとにデータベースに接続するかの間の最良の解決策は何ですか?

今のところ、この回答の 2 番目のオプションを使用しています:データベース接続の共有 しかし、ここで別のパターンを見てきました: MongoDB 上のストレージを使用する Node.js Web アプリケーション

わかりません。最適なアーキテクチャは何ですか? 長所と短所のリストは非常に役立ちます。

4

1 に答える 1

2

もちろん、1 つの接続 (または mongoose がサポートしている場合は接続のプール) を保持し、それを再利用する方が優れています。これは、要求ごとに接続を作成するとリソースが消費されるためです。

于 2013-05-01T15:03:55.617 に答える