2

私のnode.jsアプリは、大量のテキストログを生成しています(ユーザーあたり1日100)。毎日1万人のアクティブユーザーがいて、アプリに保存するログは1日あたり約10万人です。次のようにフォーマットします。

time | log_type_id | action_id | message | user_ip

アーカイブできません。このログデータのほとんどは、ユーザーに表示できるようにする必要があります。

質問は、ログを保存するための最も速く、最も効率的なディスク容量とパフォーマンスの面での方法は何ですか?

ボーナスは、このすべてのデータを並べ替え、分析するための最良の方法は何ですか?

4

1 に答える 1