В настоящее время я пытаюсь проиндексировать несколько баз данных (две MySQL и одну PostgreSQL) в один индекс, чтобы провести исследование на веб-сайте. Мне удалось импортировать каждую базу Mysql отдельно на разные ядра (и разные индексы).
Изменить: проблема в том, что у меня есть идентификатор для каждой таблицы, и они вступают в конфликт друг с другом. Как я могу сказать, что каждая база данных имеет другой идентификатор для Solr?
Код:
<entity name="database1" dataSource="ds-database1" query="SELECT id, my_column FROM table_database1">
<field column="id" name="id" />
<field column="my_column" name="ts_my_column" />
</entity>
<entity name="database2" dataSource="ds-database2" query="
SELECT id, column_example
FROM table_database2" >
<field column="id" name="id" />
<field column="column_example" name="ts_columnsexample" />
</entity>