Как я могу использовать поиск Solr в mvc.net 2.0 - PullRequest
0 голосов
/ 24 сентября 2010

Я работаю с mvc.net 2.0 , sql server 2005 .

Возможно ли реализовать поиск Apache Solr на этой платформе?

Ответы [ 3 ]

1 голос
/ 26 сентября 2010

Существует пример сайта Solr под названием Solrnet, который может вас заинтересовать.

Исходный код: http://github.com/mausch/SolrNet

Wiki: http://code.google.com/p/solrnet/

1 голос
/ 24 сентября 2010

Если вы имеете в виду поиск Lucene, вы можете взглянуть на Изучить , это поиск Lucene не для предприятий.

Если вам нужен поиск в качестве службы, тогда используйте Solr, вам нужно установить сервер Solr . Для этого вам нужно установить Tomcat или другой контейнер сервлета и создать экземпляр Solr.

Как только вы это сделаете, вы можете публиковать фрагменты XML из своего кода, чтобы создать свой индекс, как вы обычно выполняете HttpPost. Затем вы используете запросы HttpGet для поиска по индексу .

0 голосов
/ 26 сентября 2010

То, что вы пытаетесь сделать, это использовать люценцию. Solr - это клиент, который вы можете использовать для запроса lucene, и я знаю, что вам не нужно создавать клиент, который специально обрабатывает запросы запросов к lucene. Прелесть solr в том, что он использует http-запросы для запроса lucene. Поэтому все, что вам нужно, это использовать Solr для создания ваших индексов с помощью http-вызовов. Lucene заботится о внутренней обработке этих вызовов. Попробуйте http://www.lucidimagination.com/, вы найдете много примеров. здесь

И вы можете скачать пакет Solr с сайта Apache. Вы можете настроить его и просто использовать браузер для проверки запросов. Вам потребуется некоторое время для настройки Solr, после того как вы пройдете через него, вы можете очень легко протестировать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...