分析サービスの適切な構造を構築するにはどうすればよいですか?現在、私はクライアントのIDでページを訪問するすべてのユーザーに関するデータを格納する1つのテーブルを持っているので、後でクライアントは特定の日付の統計を見ることができます。トラフィック分析システム用の適切なデータベースを構築するにはどうすればよいですか?
私は1000人のユーザーがいて、誰もが毎日自分のサイトに約1,000人のインプレッションを持っているとします。毎日1,000,000(1M)の新しいレコードを1つのテーブルに取得します。 2ヵ月後(テーブルが6000万レコードに達したとき)にはどのように機能しますか?
私はちょうど時間がたってから、データを引き出すためのPHPクエリが本当に重くて遅く、多くのリソースを取るようになると思います。それを防ぐ方法は?
似たような仕事をしている友人と、すべてのクライアントのために新しいテーブルを作るつもりですが、これは正しい方法ですか?
ありがとうございます!
本を参考にしてください。 – linuxeasy
@ linuxeasyどちらですか? – k102