クリック/ログ ストリームを維持する (そして、1 つのファイルまたはシステムに保存する、つまり、多くのサーバーからのログを集約する) ことについて、Redis.io を評価します。
redis への追加は簡単ですが、SADD http://redis.io/commands#setまたは LPUSH http://redis.io/commands#list
(1 つのロガーからのメッセージをグループ化するには、[セット] または [リスト] を選択する必要があります)
ただし、取得は LPOP などのように 1 つずつしか行われません。
Set または List 内のすべての現在の値を返し、それらを一度に削除するには、1 つのコマンドが必要です。すべてを取得してから 2 つのコマンドですべてを削除すると、その間に何らかのエントリが追加された可能性があります。
Redisを使用したnode.js(MongoDB?)の分散データベースを使用したイベントロギングのより良い解決策があるかもしれません。