2012-05-05 11 views
0

Stackoverflow自体については、質問の所有者およびコメントと解決策を出す他のすべての人がその特定の質問に関係しています。次に、新しい回答または新しいコメントがある場合、実際にそれを読むまで通知されます。個人的に私は、データベーステーブルを構築する際には、参加者を表示するためにメンバーを質問にリンクさせるテーブルが必要だと思いますが、読んでいない読まれた問題を処理する方法が混乱しています。 「ReadMap」という名前のテーブルに、質問またはコメントのメンバーIDとIDを挿入すると、質問の数が増えるにつれて高性能の問題が発生する可能性がありますか? これは私がソーシャルネットワークの通知に関係していることです。 誰も私にこれらの事柄をどのように構造化するかのヒントを教えてもらえますか?ソーシャルネットワークの通知用に読み取り/読み取り機能を実装するアイデアはありますか?

答えて

0

より厳密に要件を確認する必要があります。直近のエントリだけに興味がある場合は、readmapテーブルのスケール問題を避けることができるかもしれません。

考慮すべき他のアプローチは、どのように投稿が読み取られますか。それらがストリーミングされ、最も古いものから最新のものを読む場合(Twitterのように、あるいはソーシャルニュースフィードが動作するかもしれない)、各ユーザのポスト/記事へのタイムスタンプまたはポインタを保存する必要があります。

関連する問題