Solr доступен для .Net? - PullRequest
       35

Solr доступен для .Net?

34 голосов
/ 17 ноября 2009

Я хочу выучить Solr. Могу ли я узнать хороший учебник / ссылки для него?

Также доступен ли Solr для .NET?

Ответы [ 5 ]

45 голосов
/ 17 ноября 2009

Если вы имеете в виду запуск сервера Solr на .Net вместо Java, то нет, порт отсутствует. Я пытался запустить его с IKVM здесь , но для меня это имеет низкий приоритет, поэтому я не могу уделять ему много времени. Было бы здорово, если бы кто-то мог помочь с этим.

Если вы имеете в виду использование / подключение к Solr из приложения .Net, то да, вы можете использовать SolrNet или SolrSharp .

Я писал об этом не так давно.

ОБНОВЛЕНИЕ: я достиг значительного прогресса с Solr + IKVM .

1 голос
/ 31 мая 2010

Джефф Роденбург создал C # API для взаимодействия с Solr. API поддерживает:

Добавление, обновление и удаление документов из индекса Solr. Поддержка конфигурации для нескольких экземпляров Solr. Флаги для режимов чтения / записи в поддержку репликации solr. Поисковые запросы, которые возвращают строго типизированные объекты Подставка для граней

и более ... http://www.codeplex.com/solrsharp

0 голосов
/ 05 июня 2017

Я хотел бы представить мою библиотеку с открытым исходным кодом под названием LinqToSolr, которая предоставляет функциональные возможности построения linq-запросов к Solr. Вот страница nuget или просмотрите проект github

0 голосов
/ 07 июля 2011

Если вы просто хотите реплицировать базу данных Lucene.NET между несколькими компьютерами (в режиме «ведущий-ведомый»), вы можете попробовать стероиды Lucene, доступные по номеру http://bitbucket.org/guibv/lucene.steroids.

Этот код основан на сценариях оболочки Solr и использует cwRsync для синхронизации файлов.

0 голосов
/ 17 ноября 2009

Да, есть, по крайней мере, один проект с открытым исходным кодом на GitHub.

https://github.com/mausch/SolrNet

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