1

XML、JSON、およびアクティビティ データを表示するその他の複雑な方法を表示する方法を 1,000 通りも見てきました。

それはステップ 1000 のようで、私はステップ 1 にいます。

何でもログに記録し、何でもテーブルに保存できます。私の質問は、どこから始めればよいかということです...

アクティビティを収集するためのデータ モデルをセットアップするにはどうすればよいですか?

この質問から、埋める必要のあるデータギャップがいくつかあります...

  1. 独立したログを使用しますか? または、アクティビティ データを事前設定しますか? どちらの場合でも、どの列が必要ですか?

  2. 質問 1 に基づいて、必要な応答を提供するクエリを作成するにはどうすればよいですか? ユーザーごとに文字列ベースの構造を使用しますか? またはデータセットを返すストアド プロシージャですか。

これはアクティビティ ストリームに関して非常に初歩的な質問であることは承知していますが、これに関する情報をいただければ幸いです。

ありがとう

4

1 に答える 1

2

このチュートリアルは、Redis を使用して Pinterest のフィードのようなシステムをセットアップするのに役立ちます。始めるのはとても簡単です。

Fashiolista では、フィード システムを構築するアプローチをオープンソース化しました。 https://github.com/tschellenbach/Stream-Framework

さらに、この高スケーラビリティの投稿を見て、関連する設計上の決定事項のいくつかを説明しました: http://highscalability.com/blog/2013/10/28/design-decisions-for-scaling-your-high-traffic- feeds.html

フィードの設計についてさらに学ぶには、Feedly の元になった次の記事を読むことを強くお勧めします。

于 2013-10-30T13:14:17.927 に答える