2016-01-05 69 views
0

爲如: 使用Solr的HTTP API如何使用scala連接solr節點?

http://localhost:8983/solr/test.route/select?q=*:*&indent=true&shards.info=true&route.partition=nike|2,reebok|2 

這裏我們使用本地主機連接Solr的節點。

但同樣CQL查詢如何使用localhost:

SELECT * FROM test.route WHERE solr_query='{"q" : "*:*", "route.partition" : ["nike|2","reebok|2"]}' 

如何申請上述Solr的主機(XX.XX.XX.XX:8983)CQL查詢中使用Scala的?

回答

0

這可能會稍微改變,具體取決於您使用的驅動程序,但基本上只需使用驅動程序連接到您的節點/集羣,然後運行CQL查詢。

+0

使用cassandra連接來連接cassandra主機。例如: val config = new SparkConf(true) .set(「spark.cassandra.connection.host」,「XX.XX.XX.XXX」) 但是如何爲solr節點? – sk1007