これは一種の一般的な質問です、私はそれが正しい精神で受け取られることを望みます。私はsolrの完全な初心者であり、それを使用して最初のアプリケーションを構築しようとしています。検討したアプローチを確認したいので、足し算と引き算をお気軽にご提案ください。
1)DIH-インデックス付けするすべてのデータを把握します。これには、クエリされるデータとメタデータ(存在する場合)が含まれている必要があります。各データの揮発性と、cronタスクが同じデータを更新および削除する方法を理解します。この知識に基づいてデルタ/部分インポートの戦略を構築します。
2)スキーマ-データを配置します。また、必要に応じてメタデータを配置します。必要に応じてアナライザーを使用して処理し、該当する場合はクエリアナライザーを設定します。
3)クエリの調整-サンプルデータのテストを開始して、アプリケーションをさらに微調整します。
4)同義語を追加し、同じものをテストします。
5)ファセット
6)検索ボックス(ajax)の提案は、インデックスが付けられたアイテムに対してのみ提供されます。