mysql - 像很多网站(比如电商)里的筛选功能一般是如何实现的?
阿神
阿神 2017-04-17 16:38:42
0
2
612
阿神
阿神

闭关修行中......

全員に返信(2)
Peter_Zhu

Lucene などの検索エンジンによって実装されます。

いいねを押す +0
小葫芦

データ構造とデータ検索は別々に行われます
1. データ構造:
基本的な製品情報 (名前、メーカー、価格などの情報、製品タイプ)
製品タイプ表 (携帯電話、タブレット、家電製品)カテゴリ)
製品属性表(画面サイズ、プロセッサーなど)

関連付けを通じてこれらの情報間の対応関係を処理すると、より柔軟になります。そうでないと、どのように設計しても、冗長になるか不十分になります。

2. データ検索:
solr、sphinx などを使用してインデックスを作成し (複数のテーブルに複数のインデックスを構築するだけです)、マニュアルを読んで独自のクエリ API を構築します

いいねを押す +1
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!