Мигрировать индекс Solr в Datastax (Enterprise Search)?

У меня есть индекс (Solr/Lucene v. 4.x) с ~ 1bn строк (180gb) и вы хотите перенести его в вариант Datastax Solr. Я не мог найти никакого руководства HOWTO или миграции. Будет ли просто копирование индекса dir в Datastax solr.data// делать трюк, а также отправлять solrconfig.xml и schema.xml?

уш

accid

0
nl ja de

2 ответы

Первый вопрос: сколько ваших данных «хранится», а затем вам нужно экспортировать существующие данные Solr, скажем, в файлы CSV, а затем импортировать эти данные в Datastax Enterprise.

Но вы не можете напрямую переместить индекс Lucene/Solr в Datastax Enterprise. Во-первых, DSE хранит некоторые дополнительные атрибуты для каждого документа Solr.

Весь смысл DSE заключается в том, что Cassandra становится вашей системой записи, поддерживая исходные данные, а затем DSE/Solr просто индексирует данные для поддержки богатого запроса. DSE использует Cassandra для хранения данных и Solr для индексации данных.

1
добавлено

Вы можете использовать что-то вроде https://github.com/dbashford/solr2solr , чтобы скопировать данные из один к другому, но вы не можете повторно использовать свои индексные файлы.

0
добавлено