私はいくつかのビジネス機能を持つユーザーコンテンツのウェブサイトを持っています。すべてのテーブルは1データベースにあります。今では、アクティビティやユーザーログテーブルに基づいて分析を追加しています。毎年の日付別、各アクティビティタイプ別などでレポートを分割して分割しています。問題は、別のデータベースを作成するかどうかです。 (または人々はそれをデータウォーハウスと呼んでいます)、あるいは私はそれらの新しいテーブルを既存のデータベースに追加するだけですか?このために別のDBを作成する必要がある場合は、メインDBからすべてのデータをAnalytic DBの一時表にロードし、そのデータをアナリティック表にロードする必要があります。分析/レポート - 同じデータベースか別のデータベースか、どのDBですか?
分析の要件はできるだけリアルタイムに近いため、私は別のものに行く場合どのDBを使用するのかよく分かりません。私が使用しているMySQLはリアルタイムアナリシスを提供する仕事をします。つまり、ユーザーは行動をとることができます。レポートを見れば、数値はすでに集計されていますか?