Конфигурация индексации Riak Solr - PullRequest
0 голосов
/ 18 февраля 2012

Я хочу индексировать данные из riak, используя solr ..

Что все изменения должны делать в schema.xml и dataconfig.xml ??

Может ли кто-нибудь мне помочь?

Ответы [ 3 ]

1 голос
/ 18 февраля 2012

Я не думаю, что сейчас есть какая-либо реализация Solr источника данных для Riak.Вы можете либо написать один (а затем использовать его через DataImportHandler ), либо просто написать процесс (на любом языке / платформе), который выбирает данные из Riak, обрабатывает их при необходимости и отправляет их вSolr .

Нет ничего конкретного, что нужно изменить в схеме.Вам все еще нужно спроектировать схему Solr в соответствии с вашими поисковыми потребностями, независимо от источника данных.

Возможно, вы также захотите взглянуть на Riak Search , в котором реализован полнотекстовыйпоисковая система поверх Riak и использует HTTP-интерфейс, очень похожий на Solr.

0 голосов
/ 08 апреля 2016

Существует большая разница с Riak 2.0 серии со старыми версиями. Теперь вы можете использовать схему по умолчанию или собственную схему для определения собственного индекса. Вы никогда не должны взаимодействовать напрямую с Solr при использовании Riak. Riak обрабатывает все связанные с Solr операции, такие как индексация и разбиение ваших данных. Вы должны использовать один из клиентов Riak на вашем языке. Обратите внимание, что для Riak нет библиотеки jdbc.

https://raw.githubusercontent.com/basho/yokozuna/develop/priv/default_schema.xml

0 голосов
/ 18 февраля 2012

Это будет зависеть от вашей конфигурации RIAK.Какие поля у вас есть?

Есть ли даже JDBC-драйвер для RIAK?

...