私は、ユーザーが一度見つけたら、3つのレベルまでのサブカテゴリを持つ多くのカテゴリを持つウェブサイト(Entity Framework、MySQL、.net 4、C#各「製品」、探している、例えば、異なる属性を持つことができました。ファセット検索を使用してasp.netで書かれたウェブサイト
「レストラン」は持つことができます。平均的な料理の価格を、 と 利用できるキッズメニュー「ジム」は持つことができます。スイミングプール、パーソナルトレーナーが利用可能
私はC#の初心者です。ライブラリLucene.NETと検索エンジンSolrを使用せずに、少なくともsimliarをファセット検索ソリューションに実装する方法を理解していません。特に、おそらく共有ホスティング環境。誰もがこれらの技術を使用せずに同様の機能を実装し、DB構造とコードサンプルについていくつかのアイデアを持ってしようとした場合
はワンダー...また、私は誰にもいくつかの格安VPSホスティングを知っているのLuceneとSolrのを使用する必要があります
ましたSolrのインストールと使用を許可しています。また、見つけられなかったようなファセット検索を作成する方法をいくつかチュートリアルに投げかけるかもしれません。
おかげ
@Xodarap:いいえ、OPは[リレーショナルデータベースにおけるファセット検索の効率的な実装]のSolrのか、Luceneの –
が重複する可能性を使用する必要はありません(http://stackoverflow.com/questions/1847909/efficient-implementation- of-faceted-in-relational-databases) –