0
爲了讓我的數據可以在solr中搜索哪些密鑰空間應該用於我的所有Cassandra表?關於DSE搜索的查詢
我開始後的Solr以下keyspaces:
system_traces
solr_admin
system
dse_system
爲了讓我的數據可以在solr中搜索哪些密鑰空間應該用於我的所有Cassandra表?關於DSE搜索的查詢
我開始後的Solr以下keyspaces:
system_traces
solr_admin
system
dse_system
,則不應使用任何這些keyspaces的創建自己的表。您需要創建您自己的密鑰空間,然後在該密鑰空間中創建您的表,然後在表上的密鑰空間中創建一個solr核心。
你如何做到這一點將取決於你正在運行的DataStax Enterprise的版本。在4.8,你可以用下面的命令通過dsetool
這樣:
dsetool create_core keyspace.table generateResources=true reindex=true
然後,您將能夠對這個表進行搜索查詢。
Here是當前在DataStax Enterprise上搜索Solr的搜索文檔。
感謝您的時間和指導 – CodeLover
確定只有一個問題是真的有必要每次都使用solrconfig.xml和schema.xml進行索引,或者我可以使用CQL表離開嗎? – CodeLover
與solr集成,您不是查詢cassandra表,而是使用solrconfig和schema從cassandra表創建的solr核。因此需要提供這些內容,或者在覈心創建時讓dsetool爲您生成它們。 – mikea