1

mongoシェルには便利なprintコマンドが含まれています。

map_reducepymongoから実行する場合、javascriptブロック内から情報を印刷/ログに記録するにはどうすればよいですか?

更新:わかりました、答えがあります。実行中のプロセスmongoは、で出力されたものをすべて出力しprint()ます。2番目のオプションは、mongoロギングを構成することです(そしておそらくログファイルをテーリングします)。「これらの値をPythonでpymongoを介して直接取得できますか?」と回答するための仮想ボーナスポイント

4

1 に答える 1

2

print()書き込まれるJSブロック内で引き続き使用できます。詳細については/var/log/mongodb/mongodb.logこちらをご覧ください。サーバー側で発生するためmap/reduce、Pythonアプリケーションでは何も出力されません。

于 2012-05-30T14:15:25.063 に答える