-1

私は最初の NoSQL データベースを設計しようとしています。例として、Twitter からコンテンツを取得しようとしています。ドキュメントの構成方法を決定するのにいくつかの困難があります。

毎日複数のタグ (#Programming #stackoverflow #nosql など) から取得している場合、ドキュメントが大きくなりすぎず、すべてのタグに基づいて分析できるようにするには、ドキュメントをどのように構成すればよいですか?

次のようなドキュメントを作成することを考えました。

/{day}/{hashtag}

これにより、次のようになります。

/28052012/Programming

/28052012/StackOverflow 

/28052012/NoSql

しかし、結合されたハッシュタグから最新の 5 つのツイートを取得するにはどうすればよいでしょうか?

4

1 に答える 1

1

$oroperatorを使用する必要があります。インデックスを使用できるため、効率的なクエリを実行できます。

于 2012-05-28T17:17:17.467 に答える