我需要一些輸入來與Solr Cloud集成。我閱讀了wiki.apache.org/solr/SolrCloud頁面。我有一個基本的知識。但是我需要的是用solr cloud實現一個非常基本的Java應用程序,包括分片和動物園管理員以及分佈式索引。我有谷歌它。但我無法理解。請給我一些輸入,用於創建具有分佈式索引的應用程序。提前致謝。需要solr雲輸入
3
A
回答
0
假設你在談論一個Java客戶端(用於索引和搜索),你要找的是solrj,你可以在SOLR dist下找到它的罐子。該API使用起來非常簡單,您可以找到一些示例here
0
這是將文檔索引到solr服務器的示例代碼片段。我相信這很容易理解。要運行它,你需要在你的項目中有solrj庫。對於solr雲,您可以使用cloudserver而不是httpsolrserver。
我建議你閱讀文檔。它非常簡單易懂。
SolrServer server = new HttpSolrServer("http://HOST:8983/solr/");
SolrInputDocument doc1 = new SolrInputDocument();
doc1.addField("id", "id1", 1.0f);
doc1.addField("name", "doc1", 1.0f);
doc1.addField("price", 10);
SolrInputDocument doc2 = new SolrInputDocument();
doc2.addField("id", "id2", 1.0f);
doc2.addField("name", "doc2", 1.0f);
doc2.addField("price", 20);
Collection<SolrInputDocument> docs = new ArrayList<SolrInputDocument>();
docs.add(doc1);
docs.add(doc2);
Add the documents to Solr
server.add(docs);
Do a commit
server.commit();
相關問題
- 1. 需要輸入
- 2. 輸入需要嘰嘰喳喳雲連接器騾子
- 3. 爲什麼ScannerObj.hasNextInt()需要輸入輸入?
- 4. Solr雲 - 分面
- 5. Solr雲性能
- 6. 需要使用輸入
- 7. 需要SQL查詢輸入
- 8. Java輸入需要兩次
- 9. Mathematica需要更多輸入
- 10. 需要HTML5輸入表格
- 11. ReadKey需要輸入兩次
- 12. 需要用戶輸入
- 13. 需要輸入jQuery插件
- 14. Cin需要2個輸入
- 15. 需要幫助理解Solr
- 16. Solr/SolrNet需要幫助
- 17. solr雲中創建Solr核心(solr 4.1.0)
- 18. 哪裏需要輸入/輸出?
- 19. 需要輸入輸入數組,直到用戶輸入0 JAVA
- 20. Solr的雲拆分
- 21. Solr的雲配置
- 22. 爲solr雲創建遠程Solr核心
- 23. Solr分佈式搜索與Solr雲
- 24. SharePoint字段設置爲不需要,但仍需要輸入
- 25. 需要HTML5屬性,javascript需要找到但未輸入?
- 26. 輸入點雲無數據
- 27. 我需要在批量輸入迴路
- 28. Matlab錯誤:「PCA需要2個輸入」
- 29. 需要進行數據的輸入流
- 30. 如何不要求所需的輸入
你從solrcloud維基頁面無法理解什麼? 設置solrcloud或索引文件或如何查詢solrcloud? 原因solrcloud維基頁面非常簡單易懂。 – 2012-12-26 07:07:33
是的,它非常直截了當,顯然是可以理解的。但是我需要的是一個將solr雲與java代碼集成的例子。由於我是Solr的新手,如果我使用java代碼獲得任何solr雲示例,它將非常有用。 – ak87