3

Drupal に厳密に接続された Solr の準リアルタイム検索を実装する必要があります。各ノードを追加/編集した後、トリガーは Solr を実行して、インデックス全体を再構築せずに (ソフト コミットを介して) 新しいコンテンツのインデックスを作成する必要があります。ハードコミット。ハードコミット/再インデックスは cron から実行され、その部分は簡単です。しかし、NRS で新しい/編集された各ノードのインデックスを作成する方法は?

私が使用している: CentOS 6.4 (httpd + mysqld)、Solr 4.3.1 Drupal 7 と apachesolr モジュール、

どんな提案にも感謝します。

よろしく

4

2 に答える 2

1

delta-import コマンドを要求して、DIH を使用してさまざまなアプリケーションに NRS を実装しました。基本的には、最後のインポートが実行されたときのタイムスタンプ レコードが保持され、デルタ クエリではそのタイムスタンプに基づいてフィルター処理されます。デルタ コマンドを 5 分ごとに 1 回くすぐるジョブがありますが、必要に応じて間隔を設定できます。

例はこちら。

DataImportHandler ウィキ

Delta-Import コマンドを探します。

于 2013-08-06T17:39:06.307 に答える