я никогда не могу понимать, как solr работает.
это просто говорит о файлах схемы полностью, но как я импортирую содержание от базы данных до него с безболезненным методом?
я попытался понять это путем чтения их учебных руководств, но это просто портит мою голову.
его записанные для Einsteins там вызывают, по-видимому, существует много людей, которые также испытывают затруднения понимания его.
и они продолжают говорить о папке в качестве примера. "просто введите Java - банка./start.jar". я имею в виду.. действительно ли это - пример, или можно ли использовать его в качестве финала для веб-сайта? где data-config.xml расположен??? нет только никаких хороших учебных руководств, там объясняя тому первому разу, когда новички могут понять.
Для людей, которые не знают, что такое Solr , это часть проекта Apache Lucene. Это сервер, который работает в контейнере, таком как Tomcat. Solr размещает индекс Lucene и предоставляет «REST-подобный» интерфейс для обновления и запроса индекса через HTTP.
В руководстве « Начало работы » рассказывается о запуске сервера Solr с java - jar start.jar
, но это только для запуска сервера Solr. Это похоже на запуск экземпляра MySQL Server - необходимо, прежде чем вы сможете запросить его, но только этот шаг не работает. t заполнить его данными или заставить его обслуживать какие-либо результаты.
В руководстве показан пример отправки документов на сервер Solr:
user:~/solr/example/exampledocs$ java -jar post.jar solr.xml monitor.xml
Этот пример отправляет два документа, solr.xml
и monitor.xml
для индексации. Вам не обязательно использовать их пример post.jar
- поскольку Solr поддерживает HTTP, вы должны иметь возможность использовать любой HTTP-клиент, например curl .
Для индексации весь результат SQL-запроса таким образом, вам нужно будет написать сценарий, чтобы перебрать результат и посылать данные в Solr построчно, но это, вероятно, потребует чрезмерно много времени, делая отдельный HTTP-запрос POST для каждого строка данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
В руководстве показан пример отправки документов на сервер Solr:
user:~/solr/example/exampledocs$ java -jar post.jar solr.xml monitor.xml
В этом примере отправляются два документа, solr.xml
и monitor.xml
для индексации . Вам не обязательно использовать их пример post.jar
- поскольку Solr поддерживает HTTP, вы должны иметь возможность использовать любой HTTP-клиент, например curl .
Для индексации весь результат SQL-запроса таким образом, вам придется написать сценарий, чтобы перебрать результат и посылать данные в Solr построчно, но это, вероятно, потребует чрезмерно много времени, так как каждый отдельный HTTP-запрос POST строка данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
В руководстве показан пример отправки документов на сервер Solr:
user:~/solr/example/exampledocs$ java -jar post.jar solr.xml monitor.xml
Этот пример отправляет два документа, solr.xml
и monitor.xml
для индексации . Вам не обязательно использовать их пример post.jar
- поскольку Solr поддерживает HTTP, вы должны иметь возможность использовать любой HTTP-клиент, например curl .
Для индексации весь результат SQL-запроса таким образом, вам придется написать сценарий, чтобы перебрать результат и посылать данные в Solr построчно, но это, вероятно, потребует чрезмерно много времени, так как каждый отдельный HTTP-запрос POST строка данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
xml и monitor.xml
для индексации. Вам не обязательно использовать их пример post.jar
- поскольку Solr поддерживает HTTP, вы должны иметь возможность использовать любой HTTP-клиент, например curl .
Для индексации весь результат SQL-запроса таким образом, вам придется написать сценарий, чтобы перебрать результат и посылать данные в Solr построчно, но это, вероятно, потребует чрезмерно много времени, так как каждый отдельный HTTP-запрос POST строка данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
xml и monitor.xml
для индексации. Вам не обязательно использовать их пример post.jar
- поскольку Solr поддерживает HTTP, вы должны иметь возможность использовать любой HTTP-клиент, например curl .
Для индексации весь результат SQL-запроса таким образом, вам нужно будет написать сценарий, чтобы перебрать результат и посылать данные в Solr построчно, но это, вероятно, потребует чрезмерно много времени, делая отдельный HTTP-запрос POST для каждого строка данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
например curl .Чтобы таким образом проиндексировать весь результат SQL-запроса, вам нужно будет написать сценарий, чтобы перебирать результат и отправлять данные в Solr построчно, но это вероятно, потребовало бы чрезмерно много времени, создание отдельного HTTP-запроса POST для каждой строки данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
например curl .Чтобы таким образом проиндексировать весь результат SQL-запроса, вам нужно будет написать сценарий, чтобы перебрать результат и отправить данные в Solr построчно, но это вероятно, потребовало бы чрезмерно много времени, поскольку выполнение отдельного запроса HTTP POST для каждой строки данных.
Я предполагаю, что более быстрый способ - использовать поддержку Solr для пакетных данных в формате CSV. См. http://wiki.apache.org/solr/UpdateCSV для примеров.
apache.org/solr/UpdateCSV для примеров. apache.org/solr/UpdateCSV для примеров.The easiest way to import data from a RDBMS is the DataImportHandler. Check out this step-by-step quick start.
Also, here's a pretty thorough walk-through of its usage.