Добрый день, ребята,
После моих приключений с Zend-Lucene-Search, когда я обнаружил, что не все так плохо при индексировании больших наборов данных, я обратился к Solr (спасибо Биллу Карвину за это :))
У меня теперь Solr индексирует базу данных намного быстрее: для индексации таблицы, содержащей чуть более 1,7 миллиона строк, требуется чуть более 8 минут, и я очень доволен.
Однако, когда я пытаюсь выполнить поиск по индексу с помощью порта Zend, я сталкиваюсь со следующей ошибкой;
Неустранимая ошибка: неперехваченное исключение Zend_Search_Lucene_Exception с сообщением «Формат файла неподдерживаемых сегментов» в /var/www/Zend/Search/Lucene.php:407 Трассировка стека: # 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 .php в строке 407
Я пытался поискать, но не могу найти ничего об этой проблеме, кажется, каждый может заставить их работать?
Любая помощь, как всегда, очень ценится :)
Спасибо,
Том