私のnode.jsアプリは、大量のテキストログを生成しています(ユーザーあたり1日100)。毎日1万人のアクティブユーザーがいて、アプリに保存するログは1日あたり約10万人です。次のようにフォーマットします。
time | log_type_id | action_id | message | user_ip
アーカイブできません。このログデータのほとんどは、ユーザーに表示できるようにする必要があります。
質問は、ログを保存するための最も速く、最も効率的なディスク容量とパフォーマンスの面での方法は何ですか?
ボーナスは、このすべてのデータを並べ替え、分析するための最良の方法は何ですか?