私はウェブサイトを利用してユーザーが記事を投稿できるようにしており、各記事の訪問者やその紹介者の完全な統計情報を著者に提供したいと考えています。実現はここではまっすぐに進んでいるようです。訪問ごとにデータベースレコードを保存し、集計関数を使用してグラフなどを描画します。大きな訪問統計情報を集めるアプローチ
私のサーバーは非常に強力ではないので、記事は24時間で約300kビューを受信し、わずか1ヶ月で統計テーブルには非常に大きな数値である約900万レコードが得られるという問題があります。
この種のタスクの解決策はありますか?精度を損なうことなく長期間の統計情報を格納できるアルゴリズムまたはキャッシング機構はありますか?
P.S.ここに私の元の統計表は次のとおりです。
visitid INT
articleid INT
ip INT
datetime DATETIME