午後のチャップス、
Zend-Lucene-Search を使った冒険の後、大規模なデータセットのインデックスを作成するときにすべてが解決されているわけではないことがわかったので、Solr に目を向けました (Bill Karwin に感謝します :) )
Solr で db のインデックス作成が大幅に高速化され、わずか 8 分で 170 万行を超えるテーブルのインデックス作成が完了しました。これには非常に満足しています。
ただし、Zend ポートでインデックスを検索しようとすると、次のエラーが発生します。
致命的なエラー: /var/www/Zend/Search/Lucene.php:407 でメッセージ 'サポートされていないセグメント ファイル形式' を含む例外 'Zend_Search_Lucene_Exception' がキャッチされない スタック トレース: #0 /var/www/Zend/Search/Lucene.php(555 ): Zend_Search_Lucene->_readSegmentsFile() #1 /var/www/z_search.php(12): Zend_Search_Lucene->__construct('tmp/feeds_index') #2 {main} が /var/www/Zend/Search/Lucene でスローされます407 行目の .php
私は周りを検索しようとしましたが、この問題について何も見つけられないようです。誰もがそれらを機能させることができるようです?
いつものようにどんな助けでも大歓迎です:)
ありがとう、
トム