我一直在查看node-dirty的代碼,並注意到當將大量數據寫入文件時,原始程序員選擇將寫入分成幾組,一次一個地發佈組的寫入,但它們都是作爲一個循環的一部分同時發佈的,而不用等待任何回調。我有三個關於這個問題。我有一個類似的問題需要解決。在node.js中寫入流上的多次寫入
- 這樣更有效嗎?我應該捆綁寫作嗎?
- 我應該如何選擇最佳的包裝尺寸?爲什麼不寫一個組?
- 如果我註冊寫入流上的on('drain')事件,它會在所有同時發出的寫入完成後才發出一次嗎?或之後? (我的猜測是前者)
- 如果發出on('error'),那麼('drain')事件是否也會被髮射?或者它們是互斥的?
感謝
你可以顯示一個指向node-dirty部分的鏈接嗎? [鏈接](https://github.com/felixge/node-dirty/blob/master/lib/dirty/dirty.js) – Raynos 2011-04-21 20:20:36