Чтобы мои данные стали доступными для поиска в solr, какое пространство ключей мне следует использовать для всех моих таблиц Cassandra?
У меня есть следующие пространства клавиш после запуска Solr:
system_traces
solr_admin
system
dse_system
Вы не должны использовать ни одно из этих пространств клавиш для создания своих собственных таблиц. Вам нужно создать свое собственное пространство ключей, затем создать свою таблицу в этом пространстве ключей, а затем создать ядро solr в пространстве ключей на столе.
То, как вы это сделаете, будет зависеть от версии DataStax Enterprise, которую вы используете. На 4.8 ты можешь к этому через dsetool
с помощью следующей команды:
dsetool create_core keyspace.table generateResources=true reindex=true
После этого вы сможете выполнять поисковые запросы по этой таблице.
Вот текущая поисковая документация для поиска Solr в DataStax Enterprise.
Других решений пока нет …