500以上の遠隔地があります。各場所には、15分ごとに管理システム(RoR3を使用して自家製)にチェックインするLinuxルーターがあります。
各ボックスのインターネット接続の平均稼働時間を記録して計算する必要があります。
各ルーターは、15分ごとにサーバー上のスクリプトに要求を送信します。(現在、これは最後のチェックイン時間と稼働時間を記録するだけです。)
各ボックスの過去の稼働時間をプロットしたい場合、データベースを詰まらせることなくこれを行うための最も効率的な方法は何ですか。
15分ごとに500個のボックスをチェックインすると(私の計算によると)、17,520,000回の挿入になります。かなりの量のデータが必要だとは思いません。
誰かが私たちのためにこの謎を解くのを手伝ってもらえますか?