0

ユーザーが自分のサイトにアクセスしたページのデータを保存したい。各ページにがありpage_id、各ユーザーにとの両方があるsession_id場合user_id、Redisのようなものを使用するのはやり過ぎでしょうか、それとも基本的なテキストログファイルを使用する必要がありますか?

私がsession_idについて考えている理由は、同じsession_idからの同じページへのアクセスを無視するためです。user_idを追跡して、表示されたページに対するユーザーのグラフを作成できるようにします。

アプリはMySQLを使用しており、確かにそれを使用できます。書き込み速度が速いため、Redisのみを検討しています。MongoDBを使用することもできますが、これらが不要なアプローチである場合は、使用する必要はありません。理論的には、これらのメトリックのサイズは非常に大きくなる可能性があります。その時点で、Redisは実行可能なオプションですか?何で成功したかを理解しようとしているだけです。

4

1 に答える 1

1

こちらのMongoDBサイトで関連する実際のユースケースをいくつか読んでください。10gen.com/use-case/high-volume-data-feedsそれはあなたにいくつかの洞察を与えることができます

于 2012-11-06T18:06:00.327 に答える