IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    

developerWorks Россия  >  Open source  >

Краткое руководство по работе с Apache Lucene

Узнайте больше о Apache Solr V1.2 - подпроекте Apache Lucene

developerWorks

Уровень сложности: средний

Тайлер Андерсон (tyleranderson5@yahoo.com), независимый автор, Stexar Corp.

30.06.2008

Перейти к учебному пособию

Apache Lucene – это эффективное поисковое решение с открытым исходным кодом, которое может использоваться для большого числа задач, в том числе для поиска информации на ваших любимых сайтах или в интрасети вашей компании. Apache Lucene обрабатывает и индексирует те страницы, которые вы укажете, позволяя затем вам при необходимости выполнять в них поиск. Apache Lucene также включает в себя несколько дополнительных приложений (или подпроектов), среди которых присутствует Apache Solr - поисковый сервер уровня предприятия. С помощью данного руководства вы изучите работу с Apache Solr, а также его интеграцию с Web-приложениями.

В этом учебном пособии

Данное руководство рассчитано на разработчиков, а также специалистов в области информационных технологий, которые собираются использовать Apache Solr в качестве поискового движка уровня предприятия для применения в интрасети компании или в других приложениях, которым необходим поисковый движок. Руководство также рассчитано на тех, кто заинтересован в реализации API Apache Solr с целью интеграции новых или имеющихся приложений с поисковым индексом Apache Solr.



Системные требования

Для работы с данным руководством кроме Apache Solr также необходимы другие технологии. Например, Apache Solr необходим Web-контейнер, например, Apache Tomcat. Ниже приводится полный список необходимых компонентов.

Apache Solr
Когда начинают разговор о поисковых движках уровня предприятия с открытым исходным кодом, то сразу вспоминают о Lucene, на котором и основан Apache Solr. Apache Solr имеет дополнительные компоненты, позволяющие использовать поисковый движок предприятия более эффективно. На момент написания данного руководства самая последняя версия Apache Solr имела номер 1.2.
Apache Tomcat V5.5
В данном руководстве в качестве сервлет-контейнера будет использоваться Apache Tomcat. Однако можно использовать и другие сервлет-контейнеры, такие как Jetty.
Apache V2
В данном руководстве в качестве сервера Web-приложений, которые вам предстоит интегрировать с API Solr, будет выступать Apache V2.
PHP V5
Вам необходимо будет разработать Web-приложение на PHP, которое предстоит интегрировать с API Solr.
Web-браузер
Рекомендуется использовать Mozilla Firefox.

Для успешного изучения данного руководства вам не нужно быть экспертом по Apache или технологии Java™. В данном руководстве пошагово описывается процедура создания высокопроизводительного поискового движка с использованием Apache Lucene, Solr и других связанных с ними проектов. Все тонкости использования API Lucene в данном руководстве опущены. На сайте developerWorks имеются опубликованные статьи о Apache Lucene, в которых эти моменты описаны более подробно. Мы рекомендуем вам начать с изучения этих статей, если данное руководство вас действительно заинтересовало.



Форматы

html


Поделиться этой статьей:

забобрить забобрить memori сохранить в memori



В начало


IBM обладает всеми авторскими правами касательно информации, расположенной на developerWorks. Использование информации приведенной на этом ресурсе без явного письменного разрешения от IBM или первоначального автора запрещены. Если Вы желаете использовать информацию с developerWorks, пожалуйста воспользуйтесь регистрационной формой для того, чтобы связаться с нами запрос на использование материалов developerWorks Россия.

Опции документа

Опции документа, требующие включения JavaScript, не отображаются

Обсудить


    IBM в России Конфиденциальность Контакты