Articles of solr

Есть ли хорошие учебники для Solr для noob?

Я не понимаю, что Solr есть хорошие учебники, кроме тех, которые были предоставлены на официальной странице?

Zend_Search_Lucene против SOLR

Я вернулся в проект Zend Lucene из Lucene. У меня немного опыт работы с SOLR, поэтому я хотел бы знать, в чем разница между двумя из них, особенно с точки зрения производительности и установки. Насколько я знаю, SOLR требует, чтобы сервер Tomcat работал в веб-хостинге для работы, а что же с библиотекой Zend Lucene? Я […]

Хранение арабских слов с использованием Apache Solr 3.6.1

Чтобы арабский поиск и индекс настроили следующее, Schema.xml: <fieldType name="text_ar" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.StandardTokenizerFactory"/> <filter class="solr.ArabicNormalizationFilterFactory"/> <filter class="solr.ArabicStemFilterFactory"/> </analyzer> </fieldType> ВЫХОД в браузере: <response> <lst name="responseHeader"> <int name="status">0</int> <int name="QTime">1</int> <lst name="params"> <str name="indent">on</str> <str name="start">0</str> <str name="q">*:*</str> <str name="version">2.2</str> <str name="rows">10</str> </lst> </lst> <result name="response" numFound="1" start="0"> <doc> <str name="company_name">?????</str> <str name="id">1</str> <arr […]

PECL solr не загружается из-за неопределенного символа: curl_easy_getinfo

Я пытаюсь загрузить расширение Solr PECL. Я попытался установить его с помощью «pecl install solr» и загрузив и используя «phpize / configure / make». В обоих случаях расширение устанавливается без ошибок, но после перезапуска apache (или при запуске php в командной строке) это сообщение об ошибке всегда испускается: PHP Warning: Unable to load dynamic library […]

simplexml_load_file с символом & (амперсанд) в url с Solr

Я использую Solr и имею следующий запрос, который отлично работает в моем браузере: http://www.someipaddress.com:8983/solr/select?q=*&fq=shopid:40&start=0&rows=18&fq=manufacturer:"Bausch+%26+Lomb" В части возвращаемого xml я вижу: <str>manufacturer:"Bausch & Lomb"</str> Однако, когда я пытаюсь получить вышеуказанный url, используя simplexml_load_file, как это: $xml = simplexml_load_file("http://127.0.0.1:8983/solr/select?q=*&fq=shopid:40&start=0&rows=18&fq=manufacturer:\"Bausch+%26+Lomb\""); Я не получаю никаких результатов, потому что Solr передается строка производителя, которая выглядит так (от print_r): [str] => […]

Использование совместно с Solr и Zends Lucene

Во второй половине дня, После моих приключений с Zend-Lucene-Search, и обнаружив, что это не все, что было сломано, когда вы индексируете большие массивы данных, я обратился к Солру (спасибо Биллу Карвину за это :)) У меня есть Solr, индексирующий db намного быстрее, и занимает чуть более 8 минут, чтобы индексировать таблицу чуть более 1,7 миллиона […]

инициировать обновление SOLR после обновления MySQL

Я планирую использовать SOLR для полнотекстового поиска. Вопрос: когда я обновляю свою MySQL-базу данных, есть ли способ запустить SOLR-обновление после того, как я обновил свою базу данных, так что данные будут точно такими же как в MySQL, так и в SOLR? DataImportHandler? Или UpdateHandler? Я использую PHP, а иногда и около 100 insert / update […]

Индексный pdf-файл с использованием Apache Solr

Я использую расширение php для Solr для взаимодействия с Apache Solr. Я индексирую данные из базы данных. Я хотел также индексировать содержимое внешних файлов (например, PDF-файлов, PPTX). Логика для индексирования: Предположим, что schema.xml имеет следующие поля: <field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" /> <field name="created" type="tlong" indexed="true" stored="true" /> <field name="name" type="text_general" indexed="true" stored="true"/> […]

Как управлять «пейджингом» с помощью Solr?

У меня есть сайт для объявлений … У меня есть Solr, который выполняет поиск объявлений, а затем возвращает ID: nrs, которые затем я использую для ввода в массив. Затем я использую этот массив, чтобы найти любые объявления в базе данных MySql, где идентификатор: s соответствует ID: s в массиве, возвращаемом Solr. Теперь, поскольку этот массив […]

Чтение данных JSON с использованием PHP

Solr возвращает ответ в следующем формате JSON. { "responseHeader":{ "status":0, "QTime":2, "params":{ "indent":"on", "start":"0", "q":"*:*", "wt":"json", "version":"2.2", "rows":"10"}}, "response":{"numFound":3,"start":0,"docs":[ { "student_id":"AB1001", "student_name":[ "John"] }, { "student_id":"AB1002", "student_name":[ "Joe"] }, { "student_id":"AB1003", "student_name":[ "Lorem"] }] }} Каким будет простой способ прочитать student_id, имя_сестра с помощью PHP?

Intereting Posts
Как выполнить запрос / найти CACHE с помощью PAGINATION CakePhp 2.x? Могут ли MongoDB и его драйверы сохранить упорядочение элементов документа Перенос физического пути в VIrtual Path в PHP вырываться из if и foreach Cakephp 3.0 alpha2 Как сравнить новый пароль с старыми паролями? vsprintf или sprintf с именованными аргументами или простой анализ шаблонов в PHP Поиск всех несогласованных комбинаций значений из нескольких списков значений PHP – Как решить ошибку "используя $ this, когда не в контексте объекта"? Проблема с функцией удаления акцентов и других символов в PHP Создайте новые учетные данные аутентификации HTTP, используя PHP вместо оболочки Как уничтожить определенную сессию PHP Показать видео и миниатюры Youtube в правильном формате 9:16 «INSERT … ON DUPLICATE KEY UPDATE id = id» все еще вставляет в дубликат Как вывести / убрать специальные символы в документе LaTeX? Альтернатива php tidy?