2012-03-19 15 views
0

私はデータベースの基礎となるデータ構造と、stackoverflowがタグを管理する方法に興味があります。私はタグベースのフィルタに完全に依存するアプリケーションを構築しようとしており、正しいアプローチを模索しています。データベースを設計する最善の方法は何か。タグのセットを操作してデータをフィルタリングするときには、将来最小限のクエリを実行する必要があります。私は検索を使いましたが、探しているものが見つかりませんでした。stackoverflowはタグをどのように管理しますか

答えて

3

Stackoverflowは、タグを扱うためにSQLデータベースに完全に依存していません。キャッシュ、事前ソート、事前集約を積極的に行います。

これを読むinteresting story of one optimization

そこから、stackoverflowがどのように機能するかについてのいくつかの洞察を得ることができます。

+0

チップをありがとう、私は今それを読むでしょう。 – greenLizard

1

彼らはそれがうまくいくかどうか分かりませんが、あなたは考えのためにDrupalタクソノミを見たいかもしれません(http://drupal.org/documentation/modules/taxonomy)。インストールを実行すると、生成されたdbでどのように処理されるかを見ることができます。

関連する問題