2016-05-30 4 views
0

カサンドラのデータモデリングをソーシャルネットワークでどのように行うべきかを説明できることを知りたいと思っています。 Twitterのようなソーシャルネットワーク。フォロワーとフォローしているソーシャルネットワークのためのカサンドラデータモデリング

Githubでtwissandraが見つかりましたが、それは私には分かりませんでした。 次の方法を説明したり、フォロワーテーブルはカサンドラにするか、実行されるクエリは唯一の最適化の文脈の中で大きな影響力を持っているリレーショナルデータベーススキーマの設計にもかかわらず

答えて

1

をチュートリアルへのリンクを提供する必要があり、スキーマしてください場合Cassandraの設計はクエリ指向のです:これは、効果的なCassandraインスタンスを設計できるようにするために求められる種類の情報を最初に把握する必要があることを意味します。間違ったスキーマ設計は、カサンドラの公演を殺すことができます。

あなたの質問に関しては、まずコンテキストを完全に把握してから、設計段階に戻ってください。

私は個人的にはDatastax Academyで提供されている材料を本当に便利に使用しています。彼らは無料で、あなただけ登録する必要があります。スキーマ設計の選択肢を十分に理解し、主な設計原則を確認するために、Cassandraシステムアーキテクチャーに精通していない場合は、最初にCassandraシステムアーキテクチャーを調べることをお勧めします。

使用する方法については、現在確立されている方法はないと思います。私はこのarticleでよく説明されているChebotko Diagramsを使用することを提案します。

関連する問題